creer une boucle categorie dans le menu

Petit nouveau ! | 1 Messages

17 mai 2008, 03:26

Bonjour.

J ai un probleme, je commence en php et je n entrave quasiment rien.
En fait, je souhaite mettre dans mon menu de gauche (fais avec des div) les categorie et sous categorie de ma base de donnes, et en cliquant sur l une d entre elles, ca ouvre la page correspondante.
J ai 3 tables dans ma base '
table "categorie" , avec 2 objets : id (auto-increment, cle primaire), categorie name
table "subcategorie" , avec 3 objets : id (auto-increment, cle primaire), categorieid, subcategoriename
table "products" , avec 5 objets : id (auto-increment, cle primaire), subcategorieid, name, price, picture

Je veux donc avoir dans mon menu quelque chose comme :

CAtegorie 1
sous categorie 1
sous categorie 2
sous categorie 3

Categorie 2
sous categorie 1
sous categorie 2
sous categorie 3

etc...

et quand on selectionne un des elements, il affiche le resultat voulu (si on clique sur sous categorie 1 de categorie 1, une boucle affichera tous les produits compris dans cette sous categorie avec l image le nom le prix)
Si quelque chose n est pas clair, faite le moi savoir.
Merci de votre pprecieuse aide, et bonne continuation.

Mammouth du PHP | 693 Messages

17 mai 2008, 19:45

Il faut que tu décomposes ton problème en étape.

Tout d'abord, il faut que tu récupère le nom et l'id de tes cathégorie. Essaye de voir quel requete te permet de faire ca.

Ensiute, pour chaque catégorie, il faut aller extraire les sous cathégorie appartenant à la sous catégorie en cours. Tu as besoin de son nom et son id.

Essaye de faire ce que tu peux avec ces indications, et n'hésite pas à poser des questions en cas de problème.