Bonjour,
Je suis entrain de réaliser un menu déroulante, avec catégorie et sous catégorie.
Toutes les données viennent d'une bdd mysql.
J'arrive a affiché toutes mes catégories & sous catégories individuellement sans problème.
Mais lorsque je veux sortir les 2 a la fois, impossible de sortir les sous catégories correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 echo '<div class="verticalaccordion"> <ul>'; // requete pour recuperer la categorie $query = "SELECT * FROM t_menu_galerie WHERE parentId=1 ORDER BY idMenuGalerie"; $result = mysql_query($query); while($row = mysql_fetch_array($result)){ //affiche ma catégorie principal echo '<li><a href="?id='.$row['idMenuGalerie'].'"><b>'.$row['lienMenuGalerie'].'</b></a>'; $query2 = "SELECT * FROM t_menu_galerie WHERE parentId=".$row['idMenuGalerie']." ORDER BY idMenuGalerie"; $result2 = mysql_query($query2); while($row2 = mysql_fetch_array($result2)){ // affichage de ma sous catégorie echo' <div><a href="?id='.$row2['idMenuGalerie'].'"><b>'.$row2['lienMenuGalerie'].'</b></a></div> '; } echo '</li>'; } echo' </ul> </div>';
Structure de ma table
Affichage de ma table
Partager