deusfalsus
Erfahrenes Mitglied
ich habe folgendes array (für warenkorb)
sind beliebige beispiel zahlen.
Jetzt möchte ich das ganze ausgeben:
die meldung, die ich dann bekomme lautet: "argument to array_count_values() should be an array"
wieso das denn? es handelt sich doch um ein array!
PHP:
session_start();
$_SESSION["korb[0][0]"]=5;
$_SESSION["korb[0][1]"]=2;
$_SESSION["korb[1][0]"]=6;
$_SESSION["korb[1][1]"]=3;
sind beliebige beispiel zahlen.
Jetzt möchte ich das ganze ausgeben:
PHP:
$soviele = array_count_values($_SESSION["korb"]);
for ($x=0;$x<$soviele;$x++)
{
echo "posten ". $x+1 . " , art-nr:". $_SESSION["korb[$x][0]"] .", anzahl: ".$_SESSION["korb[$x][1]"] . " <br>";
}
die meldung, die ich dann bekomme lautet: "argument to array_count_values() should be an array"
wieso das denn? es handelt sich doch um ein array!