Catégories, sous-catégories existantes ou non
Posté : 19 févr. 2012, 04:34
Bonjour à tous,
J'ai une table contenant des catégories sur deux niveaux (disons des catégories et des sous-catégories). Je l'ai organisée de la façon suivante :
Puis, lorsque je veux afficher mes catégories par un script php, je ne sais pas comment faire ma requête pour éviter d'imbriquer 2 requêtes l'une dans l'autre, j'ai lu partout que c'était trèèèès mal... Jusqu'à présent j'ai toujours fait comme ça par paresse, mais j'aimerais bien faire mieux ; j'ai notamment lu des trucs sur JOIN, mais ça ne m'inspire pas
(d'autant que dans ce cas, la relation entre les données est à l'intérieur de la même table).
Avez-vous une idée pour m'aider ?
Merci !
J'ai une table contenant des catégories sur deux niveaux (disons des catégories et des sous-catégories). Je l'ai organisée de la façon suivante :
- id
- titre
- niveau (0 pour catégorie et 1 pour sous-catégorie)
- pere (id de la catégorie père si c'est une sous-catégorie, sinon 0 pour une catégorie)
Bon déjà, je suis pas sûr de mon coup, il y a sans doute mieux à faire...Puis, lorsque je veux afficher mes catégories par un script php, je ne sais pas comment faire ma requête pour éviter d'imbriquer 2 requêtes l'une dans l'autre, j'ai lu partout que c'était trèèèès mal... Jusqu'à présent j'ai toujours fait comme ça par paresse, mais j'aimerais bien faire mieux ; j'ai notamment lu des trucs sur JOIN, mais ça ne m'inspire pas
Avez-vous une idée pour m'aider ?
Merci !