Einen schönen guten Abend,
ich stehe etwas im Wald, aber vielleicht kann mir ja jemand helfen.
Ich habe eine Datenbanktabelle, welche Ordnernamen abgelegt hat. Zusätzlich gibt es noch ein Attribut, welches aussagt, ob dieser Ordner ein Unterordner ist und zwar von welchem.
z.B.
ID Name Unterordner
0 Test1 0
1 Test2 0
2 Test3 1
3 Test4 1
4 Test5 3
5 Test6 0
Ich möchte dies nun ausgeben, wie eine reale Ordnerstruktur:
Als Ergebnis hätte ich dann:
Test1
Test2
-- Test3
-- Test4
-- -- Test5
Test6
Wie kann ich dass umsetzen? Die Unterordner können beliebig tief gehen. Ich nehme an ich brauche eine rekursive Funktion, aber mir fällt gar kein Weg ein, wie ich dies lösen kann, ohne Ordner doppelt zu schreiben.
Vielen Dank!
ciao
romy
PS: Ich verwende PHP, aber mir geht es eher ums Prinzip.
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
sh:( fo:) rl:( br:> ch:~ n4:& ie:% mo:) va:| de:< zu:| fl:( ss:) ls:[
Sie haben Tiere? Sie haben Fragen? Dann los!
