我想分页查询结果笨成这样:笨分页图像
alt text http://i28.tinypic.com/2ymc4s9.jpg
问题1: 的Pagination类总是输出数字链接。我只想显示下一个和后面的链接。
问题2: $data['links'] = $this->pagination->create_links();
将所有链接作为字符串返回。我怎样才能分离下一个和后面的链接,并把它放在右边和左边?
我想分页查询结果笨成这样:笨分页图像
alt text http://i28.tinypic.com/2ymc4s9.jpg
问题1: 的Pagination类总是输出数字链接。我只想显示下一个和后面的链接。
问题2: $data['links'] = $this->pagination->create_links();
将所有链接作为字符串返回。我怎样才能分离下一个和后面的链接,并把它放在右边和左边?
假设网址是: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>
....
@Codemaster Snake其中$ page_num来自哪里? – mehdi 2009-09-04 13:21:12
我会假设它将在URL中作为变量段。 – 2009-09-04 17:28:34
我喜欢笨的PHP框架,但我认为分页来自codeigniter的不如应有的。我会建议谷歌更好的选择? – Alfred 2009-09-04 19:46:11