Hallo Leute,
Ich entwickle gerade einen virtuellen Dateispeicher, den ich nun gerne um Ordner erweitern möchte.
Nun komme ich allerdings zum Problem, dass zum Beispiel folgede Ordnerstruktur möglich sein sollte:
Eine Möglichkeit, die ich mir ausgedacht habe, ist dass ich die Ordner jeweils in einem MySQL- Datenbank speichere. Dazu habe ich folgende Tabelle erstellt:
In das Feld folderid schreibe ich eine Ordnerid, anschliessend kommt der Name des Ordners und in das dritte Feld schreibe ich die ID des übergeordneten Feldes, so denn ein übergeordneter Ordner exisitert.
Das sieht dann so aus:
Nun will ich die ganze Baumstruktur der vorhandenen Ordner wie im ersten Code angezeigt ausgeben.
Aber: wie mache ich das am einfachsten? (MySQL- oder PHP)
Danke für die Hilfe
andreas
Ich entwickle gerade einen virtuellen Dateispeicher, den ich nun gerne um Ordner erweitern möchte.
Nun komme ich allerdings zum Problem, dass zum Beispiel folgede Ordnerstruktur möglich sein sollte:
Code:
root - folder1 - -> folder1.1 - - -> folder1.1.1 - -> folder1.2 - folder2 - fodler3 - ...
Code:
- folderid (INT, AUTO_INCREMENT) - foldername (VARCHAR) - subfolderof (INT)
Das sieht dann so aus:
Code:
- 1 folder1 0 - 2 folder2 0 - 3 folder1.1 1 - ...
Aber: wie mache ich das am einfachsten? (MySQL- oder PHP)
Danke für die Hilfe
andreas
Kommentar