Ich habe ein Problem, dieses Array in ein Format zu bekommen, das ich verwenden kann. Es gibt zusätzliche Daten, die nicht in meiner foreach-Schleife angezeigt werden. Kann jemand bitte auf die Art und Weise schauen, wie ich das Array gebaut habe und mir sagen, was ich falsch mache?Wie man ein Array korrekt erstellt
Es wird mehr als eine Abteilung und mehr als einen Standort geben. Der Standort hängt davon ab, wie viele Standorte die Abteilung hat.
foreach...
$arr[$db['name']] =
array($db['date'] =>
array($db['dept'] => (Need other departments to show)
array($db['location'] => $db) (Need more locations for above dept.)
)
);
mich gibt:
Array
(
[training] => Array
(
[08-24-2011] => Array
(
[dept1] => Array <----------There is more than one department that should show
(
[dept1 Other] => Array <--There is more than one location that should show
(
[start_time] => 03:00
[end_time] => 19:00
)
)
)
)
)
Dies ist, was ich bin nach. Ich muss nur wissen, wie ich es bestellen soll, damit mein Array diesen Putput erzeugt;
Array
(
[training] => Array
(
[08-24-2011] => Array
(
[dept1] => Array
(
[dept1 Other] => Array
(
[start_time] => 03:00
[end_time] => 19:00
)
[dept2 Other] => Array
(
[start_time] => 03:00
[end_time] => 19:00
)
)
[dept2] => Array
(
[dept1 Other] => Array
(
[start_time] => 03:00
[end_time] => 19:00
)
[dept2 Other] => Array
(
[start_time] => 03:00
[end_time] => 19:00
)
[dept3 Other] => Array
(
[start_time] => 03:00
[end_time] => 19:00
)
)
)
)
)
Es sieht aus, als ob Sie etwas nicht standardmäßiges tun. Können Sie uns ein Beispiel für das Array zeigen, das Sie bekommen möchten? – octern
@octern, was ich tue, ist einfach mein Array aus der Datenbank neu zu ordnen. Ich möchte einfach die Felder um – Muzz
ändern Ihre eingegebenen Informationen sind unklar. Warum versuchst du nicht 'var_dump'? – Raptor