el resultado del codigo seria el de un esquema numerico pero sin los numeros.
ej:
1. animales
1.1.Carnivoros
1.2.Hervivoros
1.2.1.Mamiferos
1.2.2.Amfibios
...
Código PHP :
function sacarHijos($id_padre, $nivel)
   {
       $result = mysql_query("SELECT id, definicio, enllaç FROM familia_flor WHERE enllaç=$id_padre");
    
       if(mysql_num_rows($result))
       {
       $nivel=$nivel.'--';
       while($d = mysql_fetch_row($result))
       {
           //Imprimimos arbol de categorías
           echo '<option value="'.$d[0].'">'.$nivel.'> '.$d[1].'</option>';
    
           //Llamamos nuevamente a la función para que imprimas otros hijos
           sacarHijos($d[0], $nivel);
       }
       }
   }
   sacarHijos(0,'');					

 
  
			 
					 
    
  
 