Sascha: Array Problem

Beitrag lesen

Hallo!

Was ich so gelöst habe:

$_SESSION['warenkorb'][$art_nr] += $anzahl;

Das Problem ist wenn ich Artikelnummer 5000 übergeben bekomme, schreibt er mir ein Array mit 5000 Feldern bis 5000 sind alle Felder leer wenn er bei 5000 ankommt schreibt er in $art_nr die Anzahl der Artikel rein.

Eigentlich sollten keine 4999 Array-Elemente erstellt werden.

// Beispiel

$array['warenkorb'][5000] = 10;
$array['warenkorb'][5000] += 10;

Das Array sieht bei mir folgendermaßen aus.

Array
(
    [warenkorb] => Array
        (
            [5000] => 20
        )

)

Also wenn ich es mit print_r($variable); ausgebe wird mir alles angezeigt

Da ich mit 6 steilligen Artikelnummern arbeite wird das arg lahm... allein schon dann wenn ich nur den Wert ins array schreibe.

verstehe ich auch nicht?