Codeigniter分页获取网址

编程入门 行业动态 更新时间:2024-10-17 04:56:11
本文介绍了Codeigniter分页获取网址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个使用Codeigniter开发的网站,并且在我想使用分页的页面中. 问题是.我的网址现在像这样平滑:

I have a site developed in codeigniter and in a page I want to use pagination. The problem is. my url now is smoething like that:

site/index.php/tee/view_tee/?id=2

这是我进入控制器的代码:

This is my code into the controller:

$data['tee'] = $this->Tee_model->getTeeByUserId($this->input->get('id', TRUE)); $data['tee_like'] = $this->Tee_model->getLikeTeeByUserId($this->input->get('id', TRUE)); $data['user'] = $this->User_model->getUserById($this->session->userdata('id')); $this->load->library('pagination'); $config['base_url'] = site_url().'/tee/view_tee/?id='.$this->input->get('id', TRUE); $config['total_rows'] = count($data['tee']); $config['per_page'] = 6; $config['uri_segment'] = 3; if (count($_GET) > 0) $config['suffix'] = '?' . http_build_query($_GET, '', "&"); $config['first_url'] = $config['base_url'].'?'.http_build_query($_GET); $data['page_links']=$this->pagination->create_links(); $this->pagination->initialize($config); $this->load->view('view_tee_view',$data);

使用此代码,当我单击分页链接时,我会获得以下网址:

With this code when I click into my pagination link I have this url:

site/index.php/tee/view_tee/?id=2/6?id=2

如果我再次单击,将显示以下内容:

If I click again I have this:

site/index.php/tee/view_tee/?id=2/6?id=2/6?id=2

这是我的html:

echo $this->pagination->create_links(); foreach($tee as $t){ // I have three div per lines }

推荐答案

添加此...

$config['page_query_string'] = TRUE;

删除此...

if (count($_GET) > 0) $config['suffix'] = '?' . http_build_query($_GET, '', "&"); $config['first_url'] = $config['base_url'].'?'.http_build_query($_GET);

工作示例

$this->load->library('pagination'); $config['page_query_string'] = TRUE; $config['base_url'] = site_url().'/tee/view_tee/?id='.$this->input->get('id', TRUE); $config['total_rows'] = 200; $config['per_page'] = 6; $config['uri_segment'] = 3; $this->pagination->initialize($config); echo $this->pagination->create_links();

更多推荐

Codeigniter分页获取网址

本文发布于:2023-10-31 13:25:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1546215.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分页   网址   Codeigniter

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!