Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2008, 11:39
Zack78
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 10 meses
Puntos: 1
Select+for bucle repetitivo

Por favor alguién sabe como puede utilizar un bucle for repetitivo dentro de un select en sql, lo que necesito es repitar los parámetro de where por favor ayúdenme gracias de antemano, aqui tengo la función que no me funciona

function Prueba($id)
{

//consulta para sacar clientes
$cliente="SELECT codcliente_pk FROM cliente WHERE padre='$id'";
$rscliente=mysql_query($cliente,$this->cnx);

$i=0;
while($fila=mysql_fetch_array($rscliente))
{
$i++;
$vector[$i]=$fila['codcliente_pk'];

}

//fin de la consulpta

$sql="SELECT * FROM guia WHERE idcliente_e='$id' OR idcliente_d='$id'".
for($j = 1; $j <= $i; $j++)
{
"OR idcliente_e='$vector[$j]' OR idcliente_d='$vector[$j]' ";
}

."";

$rs=mysql_query($sql,$this->cnx);
return($rs);


}