Buenas tardes .
Bueno , estoy ya hace unos dias buscando e intentando pero no encuentro una solución .
el problema es el siguiente , por ej , tengo 3 madres con sus respectivos hijos , juan, mario ,luis , raul, jose . etc
Maria =Juan
Lupita = mario, luis
Manola = raul, jose
tengo un while que hace que si la madre actual no es igual a la madre del registro que me los agrupe asi en el caso de lupita no me repita Lupita = Mario Lupita= Luis
el tema esta en que una vez agrupados , solo me muestra el hijo que corresponde a cada madre , pero solo el primer campo de cada uno : me explico ?
quedando
Maria = Juan
Lupita= Mario
Manola = Raul
mi código es el siguiente
$madreActual = 0;
while($reg=mysql_fetch_array($registros))
if ($madreActual != $reg['madre'])
{
$madreActual = $reg['madre'];
echo "<br>";
echo "<hr>";
echo "Padre : " .$reg['padre']. " <br> ";
echo "Madre : " .$reg['madre'] ;
echo "<br>";
echo"Hijos : " .$reg['id_hijos'];
}
Muchas gracias.