$menu[$i]["[(#TITRE|kenum)] - #ID_RUBRIQUE"]=array("parent"=>"#ID_PARENT","titre"=>"[(#TITRE|denum)]","idrub"=>"#ID_RUBRIQUE","idart"=>""); $i++; $menu[$i]["[(#TITRE|kenum)] - #ID_ARTICLE"]=array("parent"=>"#ID_RUBRIQUE","titre"=>"[(#TITRE|denum)]","idrub"=>"","idart"=>"#ID_ARTICLE"); $i--; function ecrire_menu ($i,$parent) { global $menu; ksort($menu[$i],SORT_NUMERIC); foreach($menu[$i] as $menu_o ) { $largeur=201-(($i-1)*16); if ($menu_o["parent"]==$parent) { if ($menu_o["idrub"]!="") { echo "
"; $prochain_parent=$menu_o["idrub"]; $k=1+$i; ecrire_menu ($k,$prochain_parent); echo "
"; } else { echo " "; } } } } ecrire_menu(0,0); ?>