от
Я хочу увеличить количество товара, когда нажимаю на кнопку «Добавить в корзину» несколько раз, но я не увеличиваю его количество, оставаясь прежним, кто-то помог мне решить эту проблему. Что я кодировать в пустом разделе еще
if(isset($_POST["submit1"]))
{
    if(isset($_SESSION["shopping_cart"]))
    {
        $item_array_id = array_column($_SESSION["shopping_cart"], "item_id");
        if(!in_array($_GET["product_id"], $item_array_id))
        {
            $count = count($_SESSION["shopping_cart"]);
            $item_array = array(
                'item_id'           =>  $_GET["product_id"],
                'item_name'         =>  $_POST["hidden_name"],
                'item_price'        =>  $_POST["hidden_price"],
                'item_quantity'     =>  $_POST["quantity"],
               'item_image'     =>  $_POST["hidden_image"],

            );
            $_SESSION["shopping_cart"][$count] = $item_array;
        }
        else
        {




        }
    }
    else
    {
        $item_array = array(
            'item_id'           =>  $_GET["product_id"],
            'item_name'         =>  $_POST["hidden_name"],
            'item_price'        =>  $_POST["hidden_price"],
            'item_quantity'     =>  $_POST["quantity"],
            'item_image'        =>  $_POST["hidden_image"],

        );
        $_SESSION["shopping_cart"][0] = $item_array;
    }     
}
             

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...