para que la segunda busqueda tenga todos los valores y no te arroje solo uno debes introducirlo dentro del while.. algo como esto
Código PHP:
$resultado=mysql_query("codigo sql",$link);
while(vec1=mysql_fetch_array($resultado)
{
$resultado1=mysql_query("ahora metes la variable vec1['madre'] o lo que quiras",$link);
vec2=mysql_fetch_array($resultado1);
}
no se si captas..?