Hallo,
falls du wegen der Performance auf Nested Set umgestiegen bist, ich hatte hier:
Wert aus Datei lesen + anordnen - Forum: phpforum.de
mal ein Beispiel gepostet, wie du mithilfe von PHPs Objektreferenzierung einen Baum aus einer id | parent_id Datenbanktabelle/CSV-Datei erzeugen kannst, bei einer einzigen Abfrage. Allerdings duerfen dann nicht mehrere Baeume in der Tabelle untergebracht werden, bzw. muessen sie explizit unterscheidbar sein (sich also nicht implizit durch die Zuordnungen ergeben), z.B. durch eine zusaetzliche Spalte.