außer ein paar einfachen Querys stehe ich mit MySQL auf Kriegsfuss.
Folgendes Problem kann ich nicht lösen…
Code: Alles auswählen
Tabelle 1
c_id | name| parent_id
====================
1 | AAA | 0
2 | BBB | 0
3 | CCC | 0
4 | DDD | 1
5 | EEE | 1
6 | FFF | 4
7 | GGG | 4
Code: Alles auswählen
Tabelle 2
id | name | c_id
=================
1 | AVM.... | 7
2 | DELL... | 7
3 | Apple.. | 5
Eine Abfrage über die 2. Tabelle sollte mir folgendes Array-Ergebnis liefern.
Code: Alles auswählen
AAA
=> DDD
=> GGG
AVM
DELL
=> EEE
Apple
Ergebnis liefert? Hat da jemand einen Tipp oder Denkanstoss für mich?
Vielen Dank und ein schöne WE...
Ok, ich bin in der Zwischenzeit ein wenig weiter gekomme, mein Ergebnis sieht jetzt so aus…
Code: Alles auswählen
Array
(
[0] => Array
(
[path] => Array
(
[0] => AAA
[1] => DDD
[2] => GGG
)
[name] => AVM
)
[1] => Array
(
[path] => Array
(
[0] => AAA
[1] => DDD
[2] => GGG
)
[name] => DELL
)
[2] => Array
(
[path] => Array
(
[0] => AAA
[1] => EEE
)
[name] => Apple
)
)
Wie stelle ich jetzt dieses Array als Multidimensionales Array dar, mit den Schlüsseln des 'path' -Arrays?