据我所见,CodeIgniter 的分页计数错误,因为我的分页看起来像这样:
1 2 3 >
很好,问题出在每个分页号 url 中,除了第一个:
分页中的第2号具有以下网址:
3号有以下网址:
因此,数字是 URL 每次减 1。
我该如何解决这个问题,所以 urls 中的页码将与分页中的页码相同?
我的分页配置:
$config['per_page'] = 5;
$config['base_url'] = site_url('page');
$config['uri_segment'] = 2;
$page = $this->uri->segment(2);
$total_rows_array = $this->records->get($config['per_page'], $page * $config['per_page']); // parameters: limit, offset.
$config['total_rows'] = count($total_rows_array);