ivanlw 发表于 2010-3-17 16:12:09

又是分页的问题的问题……

本帖最后由 ivanlw 于 2010-3-17 19:13 编辑

Controller中的分页部分:

$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 echo $page_bar;?>

model中:

function load_feedback($num, $offset) {//读取留言列表
$query = $this->db->get('feedback',$num,$offset);
return $query->result();
        }


已经看过手册,还有论坛中一个关于分页教程的帖子了……看了半天觉得没错误啊,可是在view中echo的地方,分页条一直没显示出来,搞了好久这个问题,希望帮忙一下
试着直接在view中用$this->pagination->create_links()也没能打印出分页条……
¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
现在纠结了半天,终于显示出分页条了,可是除了第一页能显示,其他页都不能显示……这会错在什么地方呢?

zhuzuoling 发表于 2010-3-17 20:02:26

base_url('controller/function')

ivanlw 发表于 2010-3-17 22:41:07

回复 2# zhuzuoling


    哇,感激啊,终于找到了……原来我的function本来是index,所以没输进去,怪不得一直显示不出来!谢谢了谢谢了……
页: [1]
查看完整版本: 又是分页的问题的问题……