代码点火器分页仅获取第一页,无法导航第二页和第三页



>我在编码点火器分页方面遇到了问题,与我在旧编码点火器版本中所做的技术相同,它可以正常工作,但在此最新版本(3.1.9(中无法正常工作。第一个首页获取数据很好,但是当我单击第 2、3 或 4 页时,它仍然显示第一个前行的数据。

这是我的控制器:

$total_rows = $this->estate_model->estate_count();
$config = pagination_configuration(base_url("real_estate"), $total_rows, 10, 3, 5, true);
$this->pagination->initialize($config);
$page = ($this->uri->segment(2)) ? $this->uri->segment(3) : 0;
$page_num = $page-1;
$page_num = ($page_num<0)?'0':$page_num;
$page = $page_num*$config["per_page"];
$data["links"] = $this->pagination->create_links();
$obj_result = $this->estate_model->get_all_active_estate($config["per_page"], $page);

型:

public function  get_all_active_estate($limit, $start)
{
$this->db->select('*');
$this->db->from('estate');
$this->db->where('status', 'active');
$this->db->limit($limit, $start);
$Q = $this->db->get();
if ($Q->num_rows() > 0) {
$return = $Q->result();
} else {
$return = 0;
}
$Q->free_result();
return $return;
}

请帮忙.. 谢谢

试试 $page = ($this->uri->段(3(( ?$this->URI->段(3( : 0;

相反

$page = ($this->uri->segment(2)) ? $this->uri->segment(3) : 0;

最新更新