Hallo,
ich würde gerne eine hierarchische Baumstruktur abbilden. Dieser sollte so ausgegeben werden:
Auch mit genau diesen Strichen, diese sind nicht nur in diesem Code-block, sondern sollen auch auf der Seite erscheinen.
Ich habe bisher eine Abfrage auf die Kategorien gemacht und ein Array erstellt, das korrekt verschachtelt ist und so aussieht:
Jede Kategorie besteht also aus einem weiteren Array, weil ich Daten wie ID, Typ, Status und Name benötige.
Nun stehe ich aber vor einem Problem. Wie kann ich damit die Baumstruktur ausgeben?
ich würde gerne eine hierarchische Baumstruktur abbilden. Dieser sollte so ausgegeben werden:
PHP-Code:
+-Root
|-Eintrag 1
+-Eintrag 2
| |-Eintrag 2.1
| +-Eintrag 2.2
| | |-Eintrag 2.2.1
| | |-Eintrag 2.2.2
| | `-Eintrag 2.2.3
| `-Eintrag 2.3
|-Eintrag 3
|-Eintrag 4
+-Eintrag 5
|-Eintrag 5.1
`-Eintrag 5.2
Ich habe bisher eine Abfrage auf die Kategorien gemacht und ein Array erstellt, das korrekt verschachtelt ist und so aussieht:
PHP-Code:
Array
(
[1] => Array
(
[cid] => 1
[name] => Root
[type] => 0
[status] => 1
[32] => Array
(
[cid] => 32
[name] => Eintrag 1
[type] => 1
[status] => 1
)
[3] => Array
(
[cid] => 3
[name] => Eintrag 2
[type] => 1
[status] => 1
[4] => Array
(
[cid] => 4
[name] => Eintrag 2.1
[type] => 1
[status] => 1
)
)
)
)
Nun stehe ich aber vor einem Problem. Wie kann ich damit die Baumstruktur ausgeben?
Kommentar