Stefan: Verschachtelte Liste mit php erzeugen

Beitrag lesen

Hallo,

id parent name(des Listenpunktes)
1  0      Menüpunkt_eins
2  1      Unterpunkt_eins
3  2      Unter_unterpunkt_eins
4  0      Menüpunkt_zwei

Das Problem ist schon hier.
Hättest du besser in der Art gemacht:

id parent sub
1   0      0
2   1      1
3   2      1
4   0      0

So weisst du dass id 2+3 Unterkategorien von ID 1 sind.

Ansonsten funktioniert deine Methode auch, macht aber viel mehr
Arbeit beim Auslesen, weil du dich immer auf die IDs oberhalb beziehen muss. Also recht unflexibel.

Stefan