Hallo Leute,
ich habe folgendes Problem: Ich möchte meinen Manübaum incl. Links mit einer MySQL-DB verwalten. Der grobe Aufbau der Tabelle schaut wie folgt aus:
id (autoincrement, primärschlüssel)
id_main
bezeichnung
link
Jeder Menüpunkt erhält über "id" einen eindeutigen (automatischen) Schlüssel. Ist ein Menüpunkt einem anderen Menüpunkt untergeordnet, so erhält der untergeordnete Menüpunkt im Feld "id_main" den Schlüssel des jeweiligen übergeordneten Menüpunktes.
In diesem DB-Modell können also Menüstrukturen unendlicher Tiefe zusammengebaut werden. So weit so gut.
Jetzt möchte ich aber realisieren, dass bei der Ausgabe des Menübaumes jeder Menüpunkt anklickbar sein soll. Wird ein bestimmter Menüpunkt angeklickt, wird nur jeweils dieser erweitert und so weiter und so fort.
Irgendwie habe ich an dieser Stelle ein "Zusammenbau-Problem".
Wer kann mir bei der Umsetzung helfen. Gibt es vielleicht (einfache) Beispiel-PHP-Scripts?
Vielen Dank
ich habe folgendes Problem: Ich möchte meinen Manübaum incl. Links mit einer MySQL-DB verwalten. Der grobe Aufbau der Tabelle schaut wie folgt aus:
id (autoincrement, primärschlüssel)
id_main
bezeichnung
link
Jeder Menüpunkt erhält über "id" einen eindeutigen (automatischen) Schlüssel. Ist ein Menüpunkt einem anderen Menüpunkt untergeordnet, so erhält der untergeordnete Menüpunkt im Feld "id_main" den Schlüssel des jeweiligen übergeordneten Menüpunktes.
In diesem DB-Modell können also Menüstrukturen unendlicher Tiefe zusammengebaut werden. So weit so gut.
Jetzt möchte ich aber realisieren, dass bei der Ausgabe des Menübaumes jeder Menüpunkt anklickbar sein soll. Wird ein bestimmter Menüpunkt angeklickt, wird nur jeweils dieser erweitert und so weiter und so fort.
Irgendwie habe ich an dieser Stelle ein "Zusammenbau-Problem".
Vielen Dank


Kommentar