table){ //获取模型类名称 $this->model = get_class($this); //删除模型名最后的model $this->model = substr($this->model,0,-5); //数据库表名与类名一致 $this->table = strtolower($this->model); } } /** * 获取总数目 * */ public function getCount(){ return $this->field('count(1) as count')->fetch(); } /** * 按照页数获取数据 * @param $fields 'id,count(1)...' * @param $order 'id desc'/'id asc' * @param $limit = '100' 限制查询100条 * $limit = '2,100' 查询第二页 100条数据 */ public function getListPage($fields = '*',$order = 'id desc', $page = '50') { return $this->field($fields)->order($order)->limit($page)->fetchAll(); } }