Menustruktur zusammenbauen
Von: Thomas Ruch (me@domain.invalid) [Profil]
Datum: 18.10.2009 16:49
Message-ID: <hbf9t6$k9f$2@aioe.org>
Newsgroup: de.comp.lang.php.misc
Datum: 18.10.2009 16:49
Message-ID: <hbf9t6$k9f$2@aioe.org>
Newsgroup: de.comp.lang.php.misc
Hallo NG Irgendwie stehe ich völlig auf dem Schlauch und brauche Eure Hilfe: Ich will mit Listenelementen <li> eine Menustruktur bauen. Über Klassen werden die Darstellungsformen der verschiedenen Verschachtelungstiefen definiert. Nun zur Frage, wie stelle ich es am vernünftigsten an, wenn ich folgende MySQL-Tabellenstruktur zur Darstellung zur Verfügung habe: Table "pages" +--------+-----------+-----------+-------------+ ¦ pageid ¦ childfrom ¦ disporder ¦ menutitle ¦ +--------+-----------+-----------+-------------+ ¦ 1 ¦ ¦ 1 ¦ Menu 1 ¦ +--------+-----------+-----------+-------------+ ¦ 2 ¦ ¦ 1 ¦ Menu 2 ¦ +--------+-----------+-----------+-------------+ ¦ 3 ¦ 1 ¦ 1 ¦ Menu 1.1 ¦ +--------+-----------+-----------+-------------+ ¦ 4 ¦ 1 ¦ 2 ¦ Menu 1.2 ¦ +--------+-----------+-----------+-------------+ ¦ 5 ¦ 4 ¦ 1 ¦ Menu 1.2.1 ¦ +--------+-----------+-----------+-------------+ ¦ 6 ¦ 2 ¦ 1 ¦ Menu 2.1 ¦ +--------+-----------+-----------+-------------+ ¦ 7 ¦ 6 ¦ 1 ¦ Menu 2.1.1 ¦ +--------+-----------+-----------+-------------+ ¦ 8 ¦ 6 ¦ 1 ¦ Menu 1.3 ¦ +--------+-----------+-----------+-------------+ Das sollte dann irgendwie so aussehen Menu 1 +-- Menu 1.1 +-- Menu 1.2 ¦ +-- Menu 1.2.1 ¦ +-- Menu 1.2.2 +-- Menu 1.3 Menu2 +-- Menu 2.1 +-- Menu 2.1.1 Hat mir jemand von Euch einen guten Tipp? Herzlichen Dank im Voraus! Thomas[ Auf dieses Posting antworten ]
Antworten
- Nicolai Scheer (18.10.2009 17:11)
- Michael Fesser (18.10.2009 17:42)
- Hadanite Marasek (18.10.2009 21:36)
- Hadanite Marasek (18.10.2009 21:31)
- Matthias P. Wuerfl (19.10.2009 09:48)
- Hugs Hunny (20.10.2009 10:55)
