我想要分页而不是发现这个问题。分页限制查询无法正常工作。
if($this->input->get('page'))
{
$start = abs(($this->input->get('page', TRUE)-1)*$config['per_page']);
}else{
$start = 0;
}
$condition = array();
if (preg_match('/WMV/', $whatFind)) {
$condition = array('registerId' => $whatFind);
}
$results = $this->db->
group_by('registerId')->
//($start, $config['per_page'])->
order_by('id', 'desc')->
get_where('tbl_applications', $condition)->
result();
答案 0 :(得分:0)
答案 1 :(得分:0)
您需要使用限制
$this->db->limit(X);
其中X是要返回的限制行
$results = $this->db
->group_by('registerId')
->limit($start)
->order_by('id', 'desc')
->get_where('tbl_applications', $condition)
->result();
如果您想限制固定数字(10),那么您应该在查询中执行此操作
->limit(10)