Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Массив дублируется и выводить 3-6 раз в зависимости от страницы


Bistore

Recommended Posts

Array ( 
  [0] => Array ( [prod_id] => 40 [sum_quantity] => 10 ) 
  [1] => Array ( [prod_id] => 46 [sum_quantity] => 1 ) 
  [2] => Array ( [prod_id] => 47 [sum_quantity] => 7 ) 
  [3] => Array ( [prod_id] => 48 [sum_quantity] => 4 ) ) 
Array ( 
  [0] => Array ( [prod_id] => 40 [sum_quantity] => 10 ) 
  [1] => Array ( [prod_id] => 46 [sum_quantity] => 1 ) 
  [2] => Array ( [prod_id] => 47 [sum_quantity] => 7 ) 
  [3] => Array ( [prod_id] => 48 [sum_quantity] => 4 ) ) 
Array ( 
  [0] => Array ( [prod_id] => 40 [sum_quantity] => 10 ) 
  [1] => Array ( [prod_id] => 46 [sum_quantity] => 1 ) 
  [2] => Array ( [prod_id] => 47 [sum_quantity] => 7 ) 
  [3] => Array ( [prod_id] => 48 [sum_quantity] => 4 ) )

 

 

 $cid = (int)$this->customer->getId();
                $pid = (int)$product_query->row['product_id'];
                $customer_new = $this->db->query("
                   SELECT tb03.customer_id, tb01.product_id AS prod_id, sum(tb01.quantity) AS sum_quantity
                   FROM oc_order_product AS tb01
                   LEFT JOIN oc_order AS tb02 ON tb01.order_id = tb02.order_id 
                   LEFT JOIN oc_customer AS tb03 ON tb02.customer_id = tb03.customer_id
                   WHERE tb03.customer_id = '{$cid}'
                   GROUP BY tb03.customer_id, tb01.product_id
                ");
                $rows = $customer_new->rows;
                $ssd = array();
                foreach($rows as $index => $row){
                  $ssd[] = array(
                    'prod_id' => $row['prod_id'], 
                    'sum_quantity' => $row['sum_quantity']
                  );
                }



print_r($ssd);

 

Массив дублируется на главной стр 3 раза выходит в корзине и тд 6 раз дублируется боюсь что будущие мои переменные и функции испортит 
Как убрать дубликаты что бы один массив норм был?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.