public function index($page = 0) {
$this->load->library('pagination');
$conf = array(
'total_rows' => 11,
'base_url' => 'localhost/admin/product/index',
'per_page' => 10,
'use_page_numbers' => false
);
$this->pagination->initialize($conf);
$this->load->view('product/index');
}
在视野中
<?php echo $this->pagination->create_links(); ?>
在第一页中它正常工作 . 当我点击第2页链接时,它只显示一个产品,这是正确的,但当前页面的分页链接仍在第一页 . 假设这应该是第二页 .
哪部分我做错了?
1 回答
好吧,分页类在查询字符串中使用“per_page” . 因此,您必须将该数字除以10(在您的情况下)并添加1以获得实际页码,即:
这在数据库限制子句中直接使用很有用:
我认为这就是为什么CI选择这样做的原因....