Bonjour je me rend compte que mon menu dynamique n'est pas hyper bien fais .
Je cherche à créer un menu bien spécifique, je veux dire par la qu'il doit etre constituer de :
  1. catégorie
  2. nom de la page

Pour l'instant je ne fais que lister les nom de pages ce qui m'embête bien vu que je doit avoir comme titre le nom de la catégorie en h2 et ensuite la liste des pages de cette même catégorie et ainsi de suite.
Ma catégorie 1
  • test1
  • test2
  • test3

Ma catégorie 2
  • autre
  • autre2
  • autre3
Bon voici mon sql :
La table catégorie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE TABLE IF NOT EXISTS `categorie` (
  `id` int(3) NOT NULL AUTO_INCREMENT,
  `catpage` varchar(100) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
LA table des pages :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE TABLE IF NOT EXISTS `page` (
  `id` int(4) NOT NULL AUTO_INCREMENT,
  `catpage` varchar(100) NOT NULL,
  `pathpage` varchar(100) NOT NULL,
  `contentpage` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;
Je lie les deux tables par la catégorie, je récupère le tout et l'affiche. cependant j'aimerai pouvoir construire mon menu comme citer plus haut, que modifier dans mes tables ?