Nested Sets Datensatz in mehrdimensionales Array umwandeln

@Irgendjemand_1
Du hast es noch nicht 100% gecheckt! Die Spalten in der MySQL Tabelle sind nicht Children, Name, Level... sondern:
'root_id', 'node_id', 'lft', 'rgt', 'name', 'val'

Durch einen speziellen Query (siehe Dateianhang Posting 4) kann ich den Vater dann das Kind und das Kind des Kindes... ausgeben lassen alles in der exakten Reihenfolge. So weiss ich alles was nach dem Eintrag mit Level: 1 weiter rauskommt, ist ein Kind oder KindesKind von dem Vater solange es nicht ein höheres oder gleiches Level besitzt.

Ich hoffe ich war nun verständlich. Zur weiteren Veranschaulichung schau dir doch nochmal die in "Code" geposteten Teile dieses Threads an. Dort ist A der Vaterknoten, B und E sind Kinder von A, C und D sind Kinder von B und F ist ein Kind von E.

Alles weitere über Nested Sets: hier nochmals der Link: http://www.develnet.org/36.html
 
Zurück