Buenos dias a todos.
Tengo dos bucles que son los siguientes
BUCLE 1 ($consu1)
id | descripcion
1 Rojo
2 Azul
3 verde
4 negro
5 amarillo
6 rosa
7 violeta
8 fucsia
9 dorado
y en otro tabla tengo almacenado lo siguiente:
BUCLE 2 ($consu2)
id | descripcion
2 Azul
3 verde
6 rosa
9 dorado
Ahora lo que deseo es que me recorra todo $consu1 y que luego me recorra el $consu2, es decir :
while ($c1=mysql_fetch_array($consu1))
{
....while ($c2=mysql_fetch_array($consu2))
.......{
..........if ($c1[id] == $c2[id])
.............{
................echo "<input type='checkbox' name='chk[]' checked value='$c1[id]'>$c1[descripcion]"; .............}
..........else
.............{
................echo "<input type='checkbox' name='chk[]' value='$c1[id]'>$c1[descripcion]";
..............}
........}
}
Con esto DEBERIA OBTENER TODOS LOS COLORES CON SU RESPECTIVOS CHECKBOX PERO LO QUE ME HACE ME MUESTRA SOLO
id | descripcion
2 Azul ...... MARCADO
3 verde..... NO MARCADO
6 rosa......NO MARCADO
9 dorado... NO MARCADO
Y LO QUE SE DESEA ES :
1 Rojo.......NO MARCADO
2 Azul.......MARCADO
3 verde.......MARCADO
4 negro.......NO MARCADO
5 amarillo.......NO MARCADO
6 rosa.......MARCADO
7 violeta.......NO MARCADO
8 fucsia.......NO MARCADO
9 dorado.......MARCADO
Eso es lo que deseo que me salga con su respectivo check box, pero donde esta el error que no lo ubico
Gracias