Я хочу сделать разбивку на страницы, чем найти эту проблему. запрос ограничения страницы не работает должным образом.
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();
Вы должны использовать предел
$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)
Здравствуйте, вам нужно определить лимит и добавить в запрос.
Май ниже ссылки поможет вам
limit
звонок? codeigniter.com/user_guide/database/...