![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #21 |
| Gabriel Registriert seit: 27.09.2006 Ort: Radebeul
Beiträge: 433
|
Ich habe mal ne Frage. Wenn ich jetzt meine Baum Struktur auslese kommt folgendes raus: Code: array(5) {
[0]=>
array(2) {
["name"]=>
string(10) "Säugetiere"
["level"]=>
string(1) "0"
}
[1]=>
array(2) {
["name"]=>
string(8) "Primaten"
["level"]=>
string(1) "1"
}
[2]=>
array(2) {
["name"]=>
string(9) "Nagetiere"
["level"]=>
string(1) "1"
}
[3]=>
array(2) {
["name"]=>
string(7) "Hamster"
["level"]=>
string(1) "2"
}
[4]=>
array(2) {
["name"]=>
string(5) "Otter"
["level"]=>
string(1) "2"
}
}
So dass ich am Ende die Hirarchie erhalte also so:
__________________ Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed Kanedo CMS Projektseite: http://kanedo.redio.de/de/ RSS: http://kanedo.redio.de/rss.php |
| | |
| | Nach oben #22 |
| Johannes Müller Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 550
|
vorausgesetzt, dass die elemente so in der richtigen reihenfolge sind. also alle elemente mit größerem level sind kindelemente des vorhergehenden elements mit geringerem level. dann kannst du ne einfache schleife bauen, die ungefähr so funktioniert: PHP-Code:
__________________ Weißt Bescheid - Scheiß wie weit |
| | |
| | Nach oben #23 |
| Gabriel Registriert seit: 27.09.2006 Ort: Radebeul
Beiträge: 433
|
Ok, danke...konnte es noch nicht testen. Aber ich möchte mal versuchen das in pseudo-code wiederzugeben damit ich weiß ob ich das verstanden habe... Also: Das Array data ist mit den Werten aus der DB gefüllt. Jetzt werden diese Daten mit ner foreach schleife durchlaufen. Es wird geprüft ob das level größer ist als das seines "Elternelements" Wenn ja wird es als child eingetragen, wenn nicht wird das oberste Level eingetragen, solange kleiner seiner "Eltern" ist. Hab ich das jetzt so ungefähr verstanden?
__________________ Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed Kanedo CMS Projektseite: http://kanedo.redio.de/de/ RSS: http://kanedo.redio.de/rss.php |
| | |
| | Nach oben #25 | |
| Gabriel Registriert seit: 27.09.2006 Ort: Radebeul
Beiträge: 433
| Zitat:
So jetztgehts wieder an die chemie Hausuafgabe...aber diese Aussage von dir macht mir das Leben leichter
__________________ Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed Kanedo CMS Projektseite: http://kanedo.redio.de/de/ RSS: http://kanedo.redio.de/rss.php | |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| MySQL: Abfrage aus zweiter Tabelle. | Sebastian | PHP-Programmierung | 6 | 16.12.2005 00:01 |
| Problem bei erstellung einer tabelle mit function und array | noxx | PHP-Programmierung | 6 | 22.04.2005 15:47 |