我想在CodeIgniter中对查询结果进行分页,如下所示:
问题1: Pagination类始终输出数字链接。我只是想显示下一个和后一个链接。
问题2:
$data['links'] = $this->pagination->create_links();
以字符串形式返回所有链接。如何将下一个和后一个链接分开并放在右边和左边?
答案 0 :(得分:1)
假设网址为:http://localhost/controller/method/
在控制器功能中执行以下操作
...
function method($page_num)
{
...
$data['next_link'] = $page_num + 1;
$data['prev_link'] = $page_num;
...
$this->load->view('<veiw_name>', $data);
}
在您的视图中执行此操作
...
<a href="http://localhost/controller/method/<?php echo $prev_link; ?>">Prev</a>
<a href="http://localhost/controller/method/<?php echo $next_link; ?>">Next</a>
....