Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionfunction enfants($num,$idparent) { // on cherche les enfants d'un parent précis $query[$num] = mysql_query('SELECT id,idparent,nom FROM g_materiel WHERE idparent='. $idparent .' ORDER BY nom'); // puis on liste les enfants (si il y en a) if (mysql_num_rows($query[$num]) > 0) // on liste que si des enfants existent { while ($ret[$num] = mysql_fetch_array($query[$num],MYSQL_ASSOC)) { for ($i=1;$i<$num;$i++){echo '| · · · ';} // on rajoute devant un ecarteur, une sorte de puce quoi echo $ret[$num]['nom']; // on relance une boucle dedans enfants($num + 1,$ret[$num]['id']); } } }