Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2014, 09:55
sebl
 
Fecha de Ingreso: septiembre-2013
Mensajes: 15
Antigüedad: 11 años, 2 meses
Puntos: 0
Agrupar claves con sus respectivos valores

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.