Créer menu dynamique PHP - MySql

Bonjour,

je souhaite créer un menu dynamique en PHP.

Pour faire simple: dans ma BDD PHP MyAdmin J'ai 2 tables:

categories (idCateg, titreCateg, positionCateg)

sousCategorie (idSousCateg, idCateg, titreCateg, positionSousCateg)

Les positionCateg et positionSousCateg me servent à choisir dans quels ordre doivent apparaître mes catégories (qui sera la 1ere, la 2eme; 3eme, etc...)

Ce à quoi je souhaite 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 suis capable de le faire en HTML & CSS mais en PHP je débute seulement.
Quelqu'un aurait-il un début de piste ? Merci

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. bonjour,

    regarde ce liens https://sqlpro.developpez.com/cours/arborescence/

    ça permet de n'avoir qu'une seule table et de ne pas limiter la profondeur de l'arborescence
    1. Merci c'est sympa!

      En effet le fait d'avoir qu'une seule table simplifie les choses mais le souci est que je suis obligé de travailler sur 2 tables différentes (contrainte du cahier des charges hélas).