|
忙活了好久 网页制作基本完成,但是关于分页的问题让我困惑了好久好久。。现在请大家帮个忙 指点小弟一二,十分感谢。。
PHP复制代码
public function view () {
$this->load->library('pagination');//分页配置。。
$limit = 10;//展示数量
$config['base_url'] = base_url ().'index.php/tells/view/';
$config['total_rows'] = $this->tells_model->get_tellsnum();
$config['per_page'] = $limit; //展示数量
$config['first_link'] = '首页'; // 第一页显示
$config['last_link'] = '末页'; // 最后一页显示
$config['next_link'] = '下一页 >'; // 下一页显示
$config['prev_link'] = '< 上一页'; // 上一页显示
$config['uri_segment'] = 3; // 表示第 3 段 URL 为当前页数,如 index.php/控制器/方法/页数,如果表示当前页的 URL 段不是第 3 段,请修改成需要的数值。
$config['num_links'] = 2;
$config['use_page_numbers'] = FALSE;//默认分页URL中是显示每页记录数,启用use_page_numbers后显示的是当前页码
$config['query_string_segment'] = 'offset';
$this->pagination->initialize($config);
$data['limit'] = $limit;
$total = $this->tells_model->get_tellsnum(); //总页数
$pagination = $this->pagination->create_links();
$data['page'] = $pagination;
$data['tells'] = $this->tells_model->show_list($limit, $this->uri->segment(3));
$data['num'] = $this -> libao_model -> getcount();
$data['tt'] = date('Y-m-d H:i:s');
$this->load->view('templates/header', $data);
$this->load->view('templates/gps');
$this->load->view('pages/tell', $data);
$this->load->view('templates/footer');
}
复制代码
页面。
但是每次一翻页 ,总是404错误。
http://localhost/index.php/tells/view/10 URL是这个。。。
|
|