Я бы предложил изменить структуру корзины: вместо того, чтобы просто добавить товар в корзину, как
$shopping_cart[] = Array
(
"productid" => $productId,
"name" => "Fish Food",
"quantity" => "3",
"price" => "3.00",
"weight" => "500g packet"
);
, добавьте его так:
$shopping_cart[$productId] = Array
(
"productid" => $productId,
"name" => "Fish Food",
"quantity" => "3",
"price" => "3.00",
"weight" => "500g packet"
);
и более поздниеВы можете проверить, находится ли продукт в корзине или нет, просто используя isset($shopingcart[$product_id])
или другие функции массива, если хотите.