help! Dynamisches 2level Klappmenü, mit Kategorien aus MySQL Datenbank

Pure_Vernunft

Grünschnabel
Hi folks,
seit Tagen schon probiere ich nun herum und kriegs einfach nicht gebacken.
Ich hätte gerne ein vertikales Navigationsmenü mit Hauptkategorie und Unterkategorien, welche dynamisch mit PHP aus der Datenbank entnommen werden sollen.
Sollte keine Unterkategorie existieren, leitet ein Klick auf den Hauptkategorie-Link direkt zum Ziel.
Die Unterkategorien sollen erst mit einem Klick auf die Hauptkategorie sichtbar also aufgeklappt werden was mit folgendem JavaScript Code bereits auch funktioniert:
Code:
<script type="text/javascript">
function switchlayer(Layer_Name)
{
  var GECKO = document.getElementById? 1:0 ;
  var NS = document.layers? 1:0 ;
  var IE = document.all? 1:0 ;

  if (GECKO)
       {document.getElementById(Layer_Name).style.display=
	   (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
  else if (NS)
       {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
	   'block') ? 'none' : 'block';}
  else if (IE)
       {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
	   'block') ? 'none' : 'block';}
}
</script>

Meine Frage nun:
Wie strukturiere ich meine Datenbanktabelle am besten und wie baue ich das PHP skript auf damit ich oben genanntes Ergebnis erreiche.
Oder: Kennt vielleicht jemand ein Tutorial, welches mein Problem behandelt?

Ich bin für jegliche Hilfe dankbar!!
 
Zurück