自定义打开购物车默认产品搜索

时间:2015-01-15 06:02:01

标签: php mysql mysqli opencart

你好到目前为止我做的一切都很好。我想做的是添加签到和结帐..

我哪里出错

SELECT
   p.product_id,
   (SELECT
      AVG(rating) AS total 
   FROM
      " . DB_PREFIX . "review r1 
   WHERE
      r1.product_id = p.product_id  
      AND r1.status = '1' 
   GROUP BY
      r1.product_id) AS rating,
   (SELECT
      price 
   FROM
      " . DB_PREFIX . "product_discount pd2 
   WHERE
      pd2.product_id = p.product_id 
      AND pd2.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' 
      AND pd2.quantity = '1' 
      AND (
         (
            pd2.date_start = '0000-00-00' 
            OR pd2.date_start < NOW()
         ) 
         AND (
            pd2.date_end = '0000-00-00' 
            OR pd2.date_end > NOW()
         )
      ) 
   ORDER BY
      pd2.priority ASC,
      pd2.price ASC LIMIT 1) AS discount,
   (SELECT
      price 
   FROM
      " . DB_PREFIX . "product_special ps 
   WHERE
      ps.product_id = p.product_id 
      AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' 
      AND (
         (
            ps.date_start = '0000-00-00' 
            OR ps.date_start < NOW()
         ) 
         AND (
            ps.date_end = '0000-00-00' 
            OR ps.date_end > NOW()
         )
      )

   ORDER BY
      ps.priority ASC,
      ps.price ASC LIMIT 1) AS special

我已将 Checkin 结帐添加到产品表

因此,当用户搜索时,我会在网址

中传递 checkin 结帐日期

我已完成所有部分,但sql无法正常工作

如何将签入结帐添加到此?

非常感谢..我希望有人会帮助我:)。

0 个答案:

没有答案