用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2382|回复: 2
收起左侧

[已解决] 又是分页的问题的问题……

[复制链接]
发表于 2010-3-17 16:12:09 | 显示全部楼层 |阅读模式
本帖最后由 ivanlw 于 2010-3-17 19:13 编辑

Controller中的分页部分:
PHP复制代码
 
$this->load->library('pagination');
$config['base_url'] = base_url().'feedback';//echo $config['base_url'];输出的url没有错误
$config['per_page'] = 2; //echo $config['per_page'];
$config['total_rows'] = $this->db->count_all('feedback');//echo $config['total_rows'];
$config['uri_segment'] = 3;   // 表示第 3 段 URL 为当前页数 echo $config['uri_segment'];
$config['first_link']='首页';
$config['last_link']='末页';
$config['next_link']='下一页';
$config['prev_link']='上一页';
//加载设定
$this->pagination->initialize($config);
//把输出的地方封装到数组中传过去
$data['page_bar'] = $this->pagination->create_links();
               
$this->load->model('feedback_model');
$data['feedback_list'] = $this->feedback_model->load_feedback($config['per_page'],$this->uri->segment(3));//读取留言列表
$this->load->view('feedback_view',$data);
 
复制代码

view中:
PHP复制代码
 
<?php echo $page_bar;?>
 
复制代码

model中:
PHP复制代码
 
function load_feedback($num, $offset) {//读取留言列表
$query = $this->db->get('feedback',$num,$offset);
return $query->result();
        }
 
复制代码


已经看过手册,还有论坛中一个关于分页教程的帖子了……看了半天觉得没错误啊,可是在view中echo的地方,分页条一直没显示出来,搞了好久这个问题,希望帮忙一下
试着直接在view中用$this->pagination->create_links()也没能打印出分页条……
¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
现在纠结了半天,终于显示出分页条了,可是除了第一页能显示,其他页都不能显示……这会错在什么地方呢?
发表于 2010-3-17 20:02:26 | 显示全部楼层
base_url('controller/function')
 楼主| 发表于 2010-3-17 22:41:07 | 显示全部楼层
回复 2# zhuzuoling


    哇,感激啊,终于找到了……原来我的function本来是index,所以没输进去,怪不得一直显示不出来!谢谢了谢谢了……

本版积分规则