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,''); 