Hierarchische Baumstruktur abbilden

Alles, was PHP betrifft, kann hier besprochen werden.

Hierarchische Baumstruktur abbilden

Postby megapreisbrecher » 04. October 2006 01:23

Hallo,

ich würde gerne eine hierarchische Baumstruktur abbilden. Dieser sollte so ausgegeben werden:
Code: Select all
+-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


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:
Code: Select all
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
            )
        )
    )
)


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?
User avatar
megapreisbrecher
 
Posts: 1
Joined: 04. October 2006 01:18

Return to PHP

Who is online

Users browsing this forum: No registered users and 18 guests