Bueno al final no se podian separar....pero....gracias a tu ayuda ERIKFRANCISCO
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
logré que una parte ya salga bien!!! Tu EXPLODE me vino de diez.
Los hijos del primer matrimonio me los lista perfectos bajo el padre correcto, ahora el error es que los demas hijos no salen bajo el segundo matrimonio.
Seguramente sea algun error del while, pero no logro detectarlo.
Ayuditas???? Paso el nuevo código.
Código PHP:
//MUCHOS MATRIMONIOS
}else{
$i = "1";
echo "<font class=Estilo1>Casado con: </font>";
echo "</p>";
while($row = mysql_fetch_array($conyugue)){
$id = $row['id'];
$apellido = $row['apellido'];
$apellidocon = explode ( " ", $apellido);
$fena = $row['fena'];
$luna = $row['luna'];
$femu = $row['femu'];
$lumu = $row['lumu'];
$mrin = $row['mrin'];
echo "<font class=Estilo1>Matrimonio número ".$i.": </br></font>";
echo "<a class=links href=\"detalle.php?id=".$id."\">".$apellido."</a></br>";
if ($fena<>""){
echo "<font class=Estilo2>Nacido el ".$fena." en ".$luna."</br></font>";
}
if ($femu<>""){
echo "<font class=Estilo2>Fallecido el ".$femu." en ".$lumu."</br></font>";
echo "</p>";
}$i++;
echo "</p>";
if (mysql_num_rows($hijos) > 0 ){ //hijos de cada matrimonio
echo "<font class=Estilo1>Hijos: </font>";
echo "</p>";
while($row = mysql_fetch_array($hijos)){
$id = $row['id'];
$apellido = $row['apellido'];
$fena = $row['fena'];
$luna = $row['luna'];
$femu = $row['femu'];
$lumu = $row['lumu'];
$apellidoh = explode ( " ", $apellido);
if ( $apellidocon[0] == $apellidoh[0] ) {
echo "<a class=links href=\"detalle.php?id=".$id."\">".$apellido."</a></br>";
if ($fena<>""){
echo "<font class=Estilo2>Nacido el: ".$fena." en ".$luna."</br></font>";
}
if ($femu<>""){
echo "<font class=Estilo2>Fallecido el: ".$femu." en ".$lumu."</br></font>";
}
}//Si son hijos de TAL matrimonio
}//para cada uno de sus hijos
echo "</p>";
}//si la persona tiene hijos
} //fin mientras haya matrimonios (hace todos)
} //fin para el que tenga muchos matrimonios
} //fin "si esta casado"
else {
echo "<font class=Estilo1>No se encontró cónyugue de esta persona.</font>";