hi,
Besten Dank für die rasche Antwort, nur leider ist das Ergebnis das gleiche...
Code?
gruß,
wahsaga
Hallo & Guten Tag zusammen !
Ich fummel schon den ganzen Morgen an einer Möglichkeit herum um aus dem folgenden Array die Schlüssel die den Wert 0 haben zu löschen. Mein Array schaut folgendermaßen aus:
Array
(
[anzahl] => Array
(
[1] => 1
[2] => 0
[3] => 0
)
[item_id] => Array
(
[1] => 1000000000004
[2] => 1000000000025
[3] => 10000000000016
)
[einzelpreis] => Array
(
[1] => 4.00
[2] => 3.25
[3] => 6.00
)
[order] => Bestellen
)
Ich hätte es gerne so:
Array
(
[anzahl] => Array
(
[1] => 1
)
[item_id] => Array
(
[1] => 1000000000004
)
[einzelpreis] => Array
(
[1] => 4.00
)
[order] => Bestellen
)
Neben einigen diletantischen Versuchen habe ich es mit unset() versucht:
if ($_POST['anzahl']['$key'] == 0)
foreach($_POST['anzahl'] as $key => $value)
{
unset($_POST['anzahl'][$key],$_POST['item_id'][$key],$_POST['einzelpreis'][$key]);
}
Nur leider leert mir die Anweisung alle subarrays.
Was mache ich denn mal wieder falsch?
Ich bedanke mich schon mal für die Aufmerksamkeit !
Grüße
MrOrangeSky