Hi.
Hab irgendwie grad eine Blockade und mir will keine optimierte Lösung einfallen.
Wie ermittel ich alle cat_IDs einer Kategorie?
Beispiel:
1 -> a
[indent]2 -> a.a[/indent]
[indent]3 -> a.b[/indent]
4 -> b
[indent]5 -> b.a[/indent]
[indent]6 -> b.b[/indent]
[indent][indent]7 -> b.b.a[/indent][/indent]
[indent][indent]8 -> b.b.b[/indent][/indent]
[indent]9 -> b.c[/indent]
Für die Kategorie "4" müsst ich also ein Array (oder liste) mit folgenden IDs zurückbekommen: "4,5,6,7,8,9"
Für Kat. "1" erhalte ich "1,2,3"
ich weiss, ich hab solche selbstaufrufende function mit schleifen usw. schonmal gemacht... jedesmal überleg ich aber aufs neue wie ich das optimal am besten mit einer funktion lösen kann...
Hat jemand einen Ansatz oder sogar eine Lösung?