我一直在为我的问题寻找解决方案,但我找不到答案。我相信我的问题与通常其他人使用 codeigniter 的分页库所面临的问题不同。
我的数据库中有 15 条记录,我想用分页显示每页 5 条。下面是我的分页配置:
$config["base_url"] = base_url() . "main";
$config["total_rows"] = $total_row[0]['total'];
$config["per_page"] = 5;
$config["uri_segment"] = $this->uri->segment(2);
$config['num_links'] = 2;
$config['use_page_numbers'] = TRUE;
$config['cur_tag_open'] = '<b>';
$config['cur_tag_close'] = '</b>';
$this->pagination->initialize($config);
现在分页显示如下:
1 2 3 >
如果我导航到第 2 页,我的 URL 将是http://blablabla.com/blablabla/2
并且正确加载的数据也将是分页
< 1 2 3 >
但是如果我转到最后一页,URL 会http://blablabla.com/blablabla/3
很好,加载的数据也正确,但分页会
1 2 3 >
当我转到最后一页时,第一页链接将突出显示。我的配置有问题吗?