17/11/2008, 16:28
|
| | | Fecha de Ingreso: julio-2008 Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 16 años, 4 meses Puntos: 2 | |
Hola amigos estoy realizando lo sugerido por Pateketrueke,
$id=$_POST["id"];
$arrId=implode(",",$id);
$qry=mysql_query("select * from catalogo where id in(".$arrId.")");
$row=mysql_fetch_array($qry);
echo $row[medicamento]."<br>";
pero en los prints me salen:
echo $row[medicamento]: Solo un producto, pero son dos como confirma print_r($arrId)
print_r($arrId): 03502,05408
print_r($id): Array ( [0] => 03502 [1] => 05408 )
print_r($autori): Array ( [0] => 140 [1] => 80 )
por favor si me pueden decir que esta pasando con el codigo????????
y en print
He intentado con esto:
$qry=mysql_query("select * from catalogo where id in($arrId)");
y sigue con lo mismo, me muestra solo el primero producto...ayudenme por favor
Intento con esto:
$arrId=join(", ",$id);
y sigue sin recorrrer el WHERE item_id IN(03502,05408)
porque me sale el print de echo $row['producto']=producto1 //pero mentira xk son dos productos
gracias de antemano por su desinteresadas colaboraciones ...
Gracias de todas maneras, la rpta estaba en error de codigo:
while($row=mysql_fetch_array($qry));
Última edición por GatorV; 17/11/2008 a las 19:28 |