Thomas: "Verschachtelte" Einträge ausgeben

Beitrag lesen

Hallo Leute!

Ich habe folgende Datenbankstruktur:

id, subid, titel,.... (relevant sind hier nur die ersten 3).

Wenn ich einen neuen Eintrag mache, kann ich angeben, welchem vorigen Eintrag es zugeordnet werden soll.

Somit hab ich zB folgende Daten drinnen:

ID  SUBID  NAME
1   0      eins
2   1      zwei
3   1      drei
4   3      vier
5   0      fuenf
6   0      sechs
7   6      sieben
8   7      acht
9   8      neun

Die Ausgabe sollte folgendermassen strukturiert sein:

eins
    - zwei
    - drei
        -- vier
fuenf
sechs
    - sieben
        - acht
            - neun

Nur, wie sieht hier das SQL aus? Oder wie kann ich das sonst über PHP ausgeben?

lg, Thomas