Изкарване на броя на добавените продукти

confiscate

Registered
Здравейте ,

Опитвам се да се науча как да си направя количка за онлайн пазаруване саморъчно и имам малък проблем.

Бихте ли ми казали как да изкарам само броя на добавените стоки в количката , използвайки кода, който съм написал досега.

Искам просто да имам следното: Кошница : 3 продукта.

Код:
<?php
   session_start ();
   ob_start();
   require 'config.php';
   $page = 'index.php';
   
   if (isset($_GET['add'])) {
   $qty = mysql_query ('SELECT id, quantity FROM products WHERE id='.mysql_real_escape_string((int)$_GET['add']));
   while ($qty_row = mysql_fetch_assoc ($qty)) {
       if ($qty_row['quantity'] != $_SESSION ['cart_'.(int)$_GET['add']] ) {
           $_SESSION ['cart_'.$_GET['add']]+='1';
       }
   }
 header ('Location: '.$page);
}
   
   // Функция за изкарване на продуктите
   function products () {
       $get = mysql_query ('SELECT id , img , price FROM products WHERE quantity >0 ORDER by id DESC');
            if (mysql_num_rows($get)== 0) {
                echo '<p>Няма добавени продукти</p>';
            }
            else {
                while ($row = mysql_fetch_array($get)) {
                    echo '<div class="products">
                    <img src ="'.$row['img'].'" alt="" width="" height="" class="resize"/>
                    <div class="add"><a href="cart.php?add='.$row['id'].'">Добави</a></div>
                    <div class="price">
                        <p>Цена: '.$row['price'].'</p>
                    </div>
                </div>';
                    
                }
            }
   }
   
   function cart () {
       foreach ($_SESSION as $name => $value) {
           if ($value >0) {
               if (substr($name, 0,5) == 'cart_') {
                   $id = substr ($name ,5 , strlen($name)-5);
                   $get = mysql_query('SELECT id,name FROM products WHERE id='.mysql_real_escape_string((int)$id));
                   $broi = mysql_num_rows($get);
                   while ($get_row = mysql_fetch_array($get)) {
                       echo ''.$get_row['name'].' x '.$value.'';
                   }
               }
           }
           
       }
   }

?>

Благодаря предварително !!!

Поздрави
 

Back
Горе