Mailinglisten-Archive |
Hallo, ich habe mit einer Baumstruktur Probleme, welche ich mit der NestedSets-Klasse von Arne Klempert (http://klempert.de/php/nested_sets/) abbilden möchte. Abweichend von den typischen Beispielen mit beliebig vielen Ästen und Knoten dürfen die Knoten meines Baums nur jeweils zwei Äste haben. Nach Eingabe einer beliebigen "Knoten-ID" soll automatisch der nächste freie Platz gefunden werden. Also wie folgt: ROOT | | 1 2 / | | \ 2 3 4 5 / \/ \ / \ | \ 6 78 9 10 F 11 12 "F" wäre in diesem Beispiel der erste freie Platz. Ich bräuchte nun eine Funktion der ich eine Knoten-ID übergebe (z.B. "2") und die mir am nächsten freien Platz einen neuen Knoten erzeugt (in diesem Fall unterhalb von "4"). Wäre schön, wenn mir jemand einen Lösungsansatz zeigen könnte oder vielleicht sogar eine Klasse kennt, die das kann. Schon mal vielen Dank und viele Grüße -- Frank Heuser
php::bar PHP Wiki - Listenarchive