Hallo,
ich entwickle in PHP/
MySQL zurzeit eine rekursive Funktion, mit der ich Verzeichnisstrukturen ausgeben möchte. Die Daten sind in einer Datenbank gespeichert.
Die Tabelle sieht vereinfacht so aus:
Delphi-Quellcode:
FolderID | FolderParentID | FolderName
1 0 Ordner
2 1 Unterordner
3 2 noch ein Unterordner
Die Funktion funktioniert auch soweit, ich bekomme folgendes Ergebnis:
Delphi-Quellcode:
Ordner
|- Unterordner
|- noch ein Unterordner
Da ich die Strukturen in
HTML-Tabellen darstellen möchte und für jede Ebene eine neue Spalte einfüge, die Spalten ggf. verbinde, benötige ich vor der Ausgabe der Daten die maximale Tiefe der Verzeichnisstruktur (in dem Beispiel wäre es 3).
Wie kann ich diese am einfachsten ermitteln? Ist das auch per
SQL-Abfrage möglich?
Danke im Voraus
mfg
micsie