「カートに入れる」機能でショッピングカートをまとめます。カートからアイテムを削除する以外はすべて機能します。問題がどこにあるかを簡単に確認できるように、私が持っているものの簡略版を次に示します。
$action = $_GET['action'];
$id = $_GET['id'];
if ($action == "remove"){
unset($_SESSION['cart'][$product_id][$id]);
//Also tried this without sucess: $_SESSION['cart'][$product_id]--;
}
foreach($_SESSION['cart'] as $product_id) {
echo 'Details'.$product_id['title'].' - '.$product_id['price'];
echo '<a href="Cart.php?action=remove&id='.$product_id['product_id'].'">Remove</a>';
}