Menu dynamique PHP Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Menu dynamique PHP Mysql

Re: Menu dynamique PHP Mysql

par Théo » 07 nov. 2013, 23:51

Oui pardon c'est bien sousCategorie (idSousCateg, idCateg, titreSousCateg, positionSousCateg)

Je crois avoir trouver la solution ;)

Re: Menu dynamique PHP Mysql

par sirakawa » 07 nov. 2013, 18:18

sousCategorie (idSousCateg, idCateg, titreCateg, positionSousCateg)
ou:
sousCategorie (idSousCateg, idCateg, titreSousCateg, positionSousCateg) ?

Re: Menu dynamique PHP Mysql

par xTG » 07 nov. 2013, 18:11

C'est un problème de SQL plus que de PHP.
Avec l'instruction ORDER BY tu peux ordonner les résultats suivant la valeur d'une ou plusieurs colonnes. :)

Menu dynamique PHP Mysql

par Théo » 07 nov. 2013, 18:04

Bonjour à tous,

je souhaite créer un menu dynamique en PHP via les données de ma BDD.

Voici, pour le moment, le contenu de ma base (2 tables):

categories (idCateg, titreCateg, positionCateg)

sousCategorie (idSousCateg, idCateg, titreCateg, positionSousCateg)

Les positionCateg et positionSousCateg me servent à définir dans quel ordre je souhaite faire apparaître mes catégories (celle qui sera la 1ere, la 2eme, 3eme etc...)

Ce à quoi je souhaiterai aboutir:

Categ 1 -------- Categ 2 --------- Categ 3
ssCateg1.1 --- ssCateg2.1 ---- ssCateg3.1
ssCateg1.2 --- ssCateg2.2 ---- ssCateg3.2
ssCateg1.3 --- ssCateg2.3 ---- ssCateg3.3


Je ne peut pas passer par une seule table (car j'ai des autres champs spécifiques dans chacune des 2 tables qui font que je suis contrains de les dissocier)
Je bloque pour créer les instructions nécessaires en PHP car je débute.

Quelqu'un saurait-il m'éclairer ?

Merci