MYSQL/PHP menu categorie et sous categorie
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:
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
http://img845.imageshack.us/img845/8287/stru.jpg
Affichage de ma table
http://img851.imageshack.us/img851/3259/affpf.jpg