Я пытаюсь использовать одну кнопку для обновления всего количества моей корзины, и она не работает
Я добавил продукт в корзину с помощью сеансов, отображаю продукты из корзины, теперь все, что я пытаюсь сделать, это обновить количество, а оно не обновляется
if(isset($_POST["updates"])) {
if(isset($_SESSION["shopping_cart"])) {
$pid=$_POST['proid'];
$qty =$_POST['quantity'];
foreach ($_SESSION['shopping_cart'] as $key => $value) {
if ($value['item_id'] == $_POST['proid']) {
$_SESSION['shopping_cart'][$key]['item_qty'] = $_POST['quantity'];
}
}
$_SESSION['shopping_cart'] = array_values($_SESSION['shopping_cart']);
header('Refresh:0');
}
}
@ RiggsFolly вот результат печати
Array (
[0] => Array (
[item_id] => 24
[item_name] => something
[item_price] => 800
[item_qty] => 1
)
[1] => Array (
[item_id] => 26
[item_name] => Fishly
[item_price] => 450
[item_qty] =>
)
)