Ich habe nun schon etwas vorgearbeitet aber nun weiß ich nicht mehr weiter wie ich mein verschachteltes Array wieder auslese?
$nummer = array();
$menge = array();
$bestellung = array();
$nummer["art_nr"] = $art_nr; // wird diesem Script übergeben
$nummer["anzahl"] = $anzahl; // wird diesem Script übergeben
$bestellung[] = $nummer;
echo "<pre>";
print_r($bestellung);
echo "</pre>";
if (!empty($anzahl))
{
$_SESSION['warenkorb'][] = $bestellung;
}
Ausgabe
@$max=max(array_keys($_SESSION['warenkorb']));
$max += 1;
for ($i = 0; $i < $max; $i++ )
{
If (!empty ($_SESSION['warenkorb'][$i]))
{
echo "Art-Nr: "; #### Aus $bestellung[] $art_nr auslesen
}
}
Wie greife ich den auf das Array $bestellung[] wo $art_nr drin steht drauf zu? Genau diese Stelle ist mein Problem. Oder wie lasse ich mir das komplette Array anzeigen welches ich schon in mein $_SESSION['warenkorb'] geschrieben habe? Mit print_r(); kriege ich das nicht hin.