Mailinglisten-Archive |
> Michael Borchers schrieb: >> Tabelle "Stammbaum" >> >> Id name nachfahre_von >> 1 Opa August 0 >> 2 Onkle Karl 1 >> 3 Tante Ute 1 >> 4 Cousin Maik 2 >> 5 Cousine Inge 3 >> 6 Mutter 1 >> 7 Ich 6 >> 8 Mein Bruder 6 >> 9 Sohn meines Bruders 8 >> [...] >> >> Wie müsste ich vorgehen, wenn ich als Resultat ein Array haben möchte? >> Sprich anstatt ' ' geht der Zeiger des Arrays weiter auf eine >> nächste Ebene... > > http://www.phpbar.de/w/Baumstruktur_aus_DB_in_Array_abbilden > > -- > Sebastian Sieht gut aus! Kann man auch verhindern, dass jeder Datensatz im Root vom Array $items abgelegt wird? // ablegen in unserem Array 27 $items[$row['id']] = $row;So dass man am Ende mit print_r($items) nur die Einträge findet, die ursprünglichparent=0 hatten? Denn zur Zeit wird dort ja jeder Datensatz einmal abgelegt.Das geht wahrsch. nur mit Lutz Funktion, oder?Danke
php::bar PHP Wiki - Listenarchive