Hallo,
ich möchte ein mehrdimensionales Array erstellen, das folgende Infos enthält:
- Personen (ID)
- Personen (Name)
- Projekte, in denen die Personen involviert sind (diese als Unter-Array). Jedes Projekt besteht aus: Projektcode und Order-Nummer (ein Integer-Wert, der die Reihenfolge festlegen soll, wenns später tabellarisch dargestellt wird).
Ich habe dazu auch mal folgende Übersicht gemacht:
Array
(
[id] => Array
(
[0] => 0
[1] => 1
)
[name] => Array
(
[0] => ABC
[1] => LMN
)
[projects] => Array
(
[projectcode] => Array
(
[0] => Array
(
[0] => Akquisition
[1] => Entwicklung
[2] => Kommunikation
)
[1] => Array
(
[0] => Präsentation
[1] => Verkauf
[2] => Versand
)
)
[project_order] => Array
(
[0] => Array
(
[0] => 10
[1] => 20
[2] => 30
)
[1] => Array
(
[0] => 20
[1] => 30
[2] => 10
)
)
)
)
Ich krieg's aber nicht hin, soll heißen irgendwie sieht es immer anders aus. Geht das überhaupt so, wie ich es dargestellt habe?
Hier mein letzter Versuch:
$test['id'][] = '1';
$test['name'][] = 'ABC';
$test['projects']['projectcode'][] = 'Akquisition';
$test['projects']['order'][] = '10';
$test['projects']['projectcode'][] = 'Entwicklung';
$test['projects']['order'][] = '20';
$test['projects']['projectcode'][] = 'Kommunikation';
$test['projects']['order'][] = '30';
$test['id'][] = '2';
$test['name'][] = 'XYZ';
$test['projects']['projectcode'][] = 'Präsentation';
$test['projects']['order'][] = '30';
$test['projects']['projectcode'][] = 'Verkauf';
$test['projects']['order'][] = '20';
$test['projects']['projectcode'][] = 'Versand';
$test['projects']['order'][] = '10';
print_r($test);
Wo könnte der Fehler liegen? Danke schonmal!
Gruß
Sven