Bonjour, depuis plusieur jour je me casse la tête à tenter de rentre mon menu dynamique c'est pour un espece de magasin en ligne et il récupère les items du menu par Mysql avec ce code
function construit_menu(&$sortie, &$selectionne, $parent=0, $indent="") {
global $SESSION, $wwwroot;
$qid = mysql_query("SELECT id, parent_id, nom FROM categories WHERE parent_id = $parent AND lang = '".$SESSION["lang"]."'");
if ($qid) {
if (mysql_num_rows($qid) > 0) {
while ($cat = mysql_fetch_array($qid)) {
$sortie .= "
<tr><td>
$indent<a class=petit href=$wwwroot/achat/index.php?id=" . $cat[id] .">". $cat[nom] ." pouf</a></td></tr>";/*" . $cat[description] ."";*/
if ($cat[id] != $parent) {
construit_menu($sortie, $selectionne, $cat[id], $indent." ");
}
}
}
}
}
Il y a des menu des sous menu et sous sous menu etc ... et je voudrais qu'a la création, il y est regroupage de sous menu dans les menu. Pour regrouper les niveau de hierarchie. Je sais pas si c'est clair, en gros je voudrais créer un menu dans ce genre :
[ Lien ]
avec la génération du menu si dessus