Mailinglisten-Archive |
Hallo Ralf und die anderen, >Dies ist sicherlich eine Moeglichkeit, mich wuerde interessieren, >welche weiteren es gibt. es ist die einzige Möglichkeit, soetwas abzubilden, zumindestens ist mir keine andere eingefallen, als ich ein ähnliches Problem hatte. >wie man halbwegs >effizient dieses Problem loesen kann, d.h. wie sich >im Optimalfall mit einer einzigen SQL-Anweisung ein gesamter >(Teil-)Baum traversieren laesst .... das dürfte nicht gehen, da man meines Wissens keine rekursiven Selects absetzen kann, ich habe das gahmals mit einer rekursiven Funktion gelöst, welche den Baum abgrast. Rekursive Funktion hört sich zwar kompliziert an, wenn man aber das Ergebnis sieht, staunt man, wie einfach die Sache abbildbar ist. Die andere Sache, die in dieser Diskussion angesprochen wurde -> Abbilden im Verzeichnisbaum im Filesystem, würde letztendlich auch wieder eine rekursive zum durchwandern der Struktur erfordern, also gleicher Aufwand. Mit einer DB-Lösung ist man aber viel flexibler, was die Art der zu hinterlegenden Daten betrifft. Gruß Uwe
php::bar PHP Wiki - Listenarchive