Tema: recursivo
Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/09/2012, 16:02
jossss
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años, 7 meses
Puntos: 58
Respuesta: recursivo

Si lo haces así, te va a devolver un array con todos:
Código PHP:
Ver original
  1. <?php
  2. function recursive($pariente){
  3. $conexion = mysql_pconnect('localhost', 'user', 'pass');
  4. mysql_select_db('nombre base de datos',$conexion);
  5. $arbol = array();
  6. $sql = mysql_query("SELECT * FROM Familia WHERE IdPadre = '$pariente' ") or die(mysql_error());
  7.     while( $Hijo = mysql_fetch_array($sql)){
  8.         $arbol[$Hijo['nombre']][]=$Hijo['id'];
  9.     }
  10.     return $arbol;
  11. }
  12. $resultado=recursive(4);
  13. print_r($resultado);
  14. ?>
Prueba haber si es lo que necesitas