Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- require_once 'Db.php';
- if(isset($_POST['id'])){
- unset($_SESSION['order'][$_POST['id']]);
- }
- if(isset($_SESSION['order'])&& !empty($_SESSION['order'])){
- $orders=$_SESSION['order'];
- $error=[];
- foreach($orders as $id=>$pcs){
- $current_prod=$connect->query("SELECT * FROM products WHERE id=$id")->fetch_assoc();
- //если необходимое количество товара больше отсатка то создаем массив ошибиок
- if($current_prod['product_quantity']<$pcs){
- $error[$current_prod['product_name']]=$current_prod['product_quantity'];
- }
- $cart[$current_prod['product_name']]=$current_prod;
- $num[$current_prod['product_name']]=$pcs;
- }
- //var_dump($cart);die;
- $count=0;
- }
- //если нажата кнопка удалить- удаляем товар из сесии и корзины
- if(isset($_POST['del']) && isset($cart)){
- unset($_SESSION['order'][$cart[key($_POST['del'])]['id']]);
- unset($cart[key($_POST['del'])]);
- unset($_POST['del']);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement