Hallo,
Mein Problem möchte Artikel aus einem Warenkorb entfernen.
Hier mal der Warenkorb (array):
So gebe ich den Korb aus.
Wie ermittle ich den immer die richtige Position von $n?
Z.B ich möchte warenkorb [1] löschen
Beim nächsten Aufruf stimmt $n nicht mehr mit dem array überein.
Wie ermittle ich den aktuellen Wert.
Ich hoffe es ist einiger Massen verständlich.
Mein Problem möchte Artikel aus einem Warenkorb entfernen.
Hier mal der Warenkorb (array):
Code:
Array
(
[warenkorb] => Array
(
[0] => Array
(
[0] => K33A6764
[1] => 10
)
[1] => Array
(
[0] => K33A21286
[1] => 10
)
[2] => Array
(
[0] => K33A31256
[1] => 10
)
)
)
Code:
$zahl = count($_SESSION['warenkorb']);
if ($zahl >0){
$n=0;
foreach ($_SESSION['warenkorb'] as $wert){
list($item_id, $count) = $wert;
echo 'Bestellnummer: '.$item_id.' - Anzahl: '.$count."
<a href=\"warenkorb.php?".SID."&loesche=".$n."\">loesche</a><br><hr>";
//Wie ermittle ich den immer die richtige Nummer von $n?
$n++;
}
}else
{
echo "<b>In Ihrem Warenkorb befinden sich zur Zeit keine Artikel.</b>";
}
Z.B ich möchte warenkorb [1] löschen
Beim nächsten Aufruf stimmt $n nicht mehr mit dem array überein.
Wie ermittle ich den aktuellen Wert.
Ich hoffe es ist einiger Massen verständlich.