Bonjour,
J'ai du mal à mettre des mots sur le souci que je rencontre alors je vous le fais avec des images
J'ai une base de données qui contient disons des plats qui ont un type (entrée, plat, dessert, etc.) et qui peuvent faire partie d'une catégorie (ou pas) et d'une sous-catégorie (ou pas).
Quelque chose comme ça:
(Je sais que ce n'est pas très normalisé mais je suis obligé de faire comme ça)
Et j'aimerais les afficher de cette manière:
Avec donc le type en titre, puis la liste des plats qui sont directement dans ce type. Puis une catégorie qui existe pour ce type, avec la liste des plats qui sont directement dans cette catégorie (donc qui n'ont pas de sous-catégorie), etc. Le but est donc de faire une genre d'arborescence avec des titres qui peuvent dérouler/masquer (à la windows).
Le souci est que le type, la catégorie et la sous-catégorie ne sont pas connu à l'avance. C'est à dire que je ne peux pas faire une requête en "hardcodant" un nom de type. Et que je ne veux pas qu'il y ait plusieurs fois un même déroulant pour un même type.
J'ai pensé à faire une requête avec des group by dont les résultats génèreraient d'autres requêtes mais je ne sais pas trop comment m'y prendre.
Voilà je sais pas si c'est très compréhensible... Je vous remercie énormément pour votre aide
Partager