Hallo,
ich habe mit rekursiven Funktionen schon immer Probleme gehabt, kann einfach nicht so denken. Kann mir bitte Jemand helfen, ein zweidimensionales Array (habe die Daten leider nur in dieser Form) in eine Mysql-Tabelle als Baum zu speichern?
Das Array ist so aufgebaut:
Als Ziel hätte ich gerne eine Tabelle:
Das Element gehört also immer dem Vater eins links und das erste nicht leere Feld nach oben. Kann man dafür überhaupt eine Funktion schreiben? Bin gerade etwas verwirrt
Vielen Dank fürs Lesen,
zeebee
ich habe mit rekursiven Funktionen schon immer Probleme gehabt, kann einfach nicht so denken. Kann mir bitte Jemand helfen, ein zweidimensionales Array (habe die Daten leider nur in dieser Form) in eine Mysql-Tabelle als Baum zu speichern?
Das Array ist so aufgebaut:
Code:
Array ( [0] => Array ( [0] => 1 [1] => [2] => ) [1] => Array ( [0] => [1] => 2 [2] => ) [2] => Array ( [0] => [1] => 3 [2] => ) [3] => Array ( [0] => [1] => [2] => 4
Code:
ID=1; Value=1; Parent=0 ID=2; Value=2; Parent=1 ID=3; Value=3; Parent=1 ID=4; Value=4; Parent=2
Vielen Dank fürs Lesen,
zeebee
Kommentar