Hola todos, tengo algunos problemillas al querer trabajar con 2 while y un if. Miren este es mi codigo:
Código:
<table rules="all" style="border-color: #666;" cellpadding="10">
<tr style='background: #eee;'><td><strong>Nombre:</strong> </td><td>cantidad</td></tr>
<?php
$cn = mysql_connect("localhost","root","");
mysql_select_db("pruebas", $cn);
$correos = mysql_query("SELECT * FROM usuario WHERE avisar LIKE '%1%'", $cn);
$query = mysql_query("SELECT * FROM productos WHERE avisar LIKE '%1%'", $cn);
while($row = mysql_fetch_array($correos)){ //while A
echo $row["email"] ;
while($row2 = mysql_fetch_array($query)){ //While B
if ($row2['cantidad']>= $row2['minimo']) {
?>
<tr><td><strong> <?php echo $row2["nombres"] ; ?> </strong> </td><td><?php echo $row2['cantidad'] ; ?></td></tr>
<?php
}
}
}
?>
Pretendo que el primer while me de los correos de mi BD, pero que muestre los nombres y cantidad de los productos con el segundo while que igual saco de mi BD. El problema es que el primer while muestra el primer correo y entra al segundo while y muestra los datos, pero ya con el segundo correo no muestra nada del segundo while y la idea es que si muestre. Espero de su ayuda, gracias.