Bonjour,
je tente désespérément de généré dynamiquement un menu vertical.
Je possède un bd avec 3 tables faite de la manière suivante
Table MENU
+----------+---------+
+ id_menu + menu +
+----------+---------+
1 + Sortie
2 + Infos
3 + Articles
+----------+---------+
Table SOUS_MENU
+------------+---------+
+ id_s_menu + s_menu +
+------------+---------+
1 + Raquette
2 + Rando
3 + rafting
4 + Inscription
+------------+---------+
Table ARTICLE
+----------+--------------+---------+-----------+
+ id + article + menu + s_menu +
+----------+--------------+---------+-----------+
1 + raquette + 3 + 1 +
2 + rando + 1 + 2 +
3 + inscription + 2 + 4 +
4 + rando + 3 + 2 +
+----------+-------------+---------+------------+
Puis j'ai fait ma requette SQL :
SELECT *
FROM article
INNER JOIN menu ON article.menu=menu.id_menu
INNER JOIN sous_menu ON article.s_menu=sous_menu.id_s_menu
Le probleme maintenant est que si je fait une simple boucle sur le MENU et SOUS_MENU il affiche les uns en dessous des autres le MENU ET LE SOUS_MENU.
Alors que se que je cherche à faire c'est de lister tout les sous menu du premier menu puis du second ...
Si que c'est coder sa, un coup de pouce serait le bien venu.
Merci