Advertisement
Art7772

Untitled

Jul 13th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.17 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4. require_once 'Db.php';
  5. if(isset($_POST['id'])){
  6.     unset($_SESSION['order'][$_POST['id']]);
  7. }
  8.  
  9. if(isset($_SESSION['order'])&& !empty($_SESSION['order'])){
  10.     $orders=$_SESSION['order'];
  11.     $error=[];
  12.     foreach($orders as $id=>$pcs){
  13.        
  14.         $current_prod=$connect->query("SELECT * FROM products WHERE id=$id")->fetch_assoc();
  15.         //если необходимое количество товара больше отсатка то создаем массив ошибиок              
  16.         if($current_prod['product_quantity']<$pcs){
  17.           $error[$current_prod['product_name']]=$current_prod['product_quantity'];
  18.                    
  19.            }
  20.         $cart[$current_prod['product_name']]=$current_prod;
  21.         $num[$current_prod['product_name']]=$pcs;
  22.        }
  23.     //var_dump($cart);die;
  24.     $count=0;
  25. }
  26. //если нажата кнопка удалить- удаляем товар из сесии и корзины
  27. if(isset($_POST['del']) && isset($cart)){
  28.         unset($_SESSION['order'][$cart[key($_POST['del'])]['id']]);
  29.         unset($cart[key($_POST['del'])]);
  30.         unset($_POST['del']);
  31. }
  32.  
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement