示例#1
0
 /**
  * 统计产品条数
  * @param  string  $condition 条件
  * @param  integer $type      选择数据表     默认1为正式表   2为M表
  * @param  array   $bind      条件
  * @return int             条数
  */
 public function productNum($condition, $type = 1, $bind = array())
 {
     if (empty($condition)) {
         return $this->outputData(0);
     }
     if ($type == 1) {
         $count = \Gcproinfo\Models\Pdinfo::count(array($condition, "bind" => $bind));
     } elseif ($type == 2) {
         $count = \Gcproinfo\Models\Mproduct::count(array($condition, "bind" => $bind));
     } elseif ($type == 3) {
         $count = \Gcproinfo\Models\Pdoptimize::count(array($condition, "bind" => $bind));
     } elseif ($type == 4) {
         $count = \Gcproinfo\Models\Pdspecialpro::count(array($condition, "bind" => $bind));
     } elseif ($type == 5) {
         $count = \Gcproinfo\Models\Mspecialpro::count(array($condition, "bind" => $bind));
     }
     return $this->outputData($count);
 }
示例#2
0
 /**
  * 统计普通商品条数
  * @param  string  $condition 条件 必须有cid
  * @param  array   $bind      条件
  * @return int             条数
  */
 public function productNum($condition, $bind = array())
 {
     if (empty($condition)) {
         return $this->outputData(false, 600, '参数有误');
     }
     $count = Pdinfo::count(array($condition, "bind" => $bind));
     return $this->outputData($count);
 }