【发布时间】:2016-08-25 11:17:58
【问题描述】:
我正在尝试在 codeigniter 中使用分页实现搜索。我面临的问题如下。
搜索词的默认 URL 如下所示 -->
http://guardintel.dev/companies/staff/staff_search?name=riaz&address=&email=。
但只要我选择链接的第二页,网址就会更改为以下内容
http://guardintel.dev/companies/staff/staff_search/1
所以我丢失了搜索参数,页面基本上列出了数据库中的所有结果。
我的基本网址是这样的:
$config['base_url'] = base_url() . '/companies/staff/staff_search';
我已根据this 帖子将基本网址更改为此(我已硬编码要检查的网址)
$config['base_url'] = base_url('/companies/staff/staff_search') . "?company_staff_id=&name=r&address=&email=" ;
结果url变成了这样
http://guardintel.dev/companies/staff/staff_search?company_staff_id=&name=r&address=&email=/1
搜索电子邮件/1。任何建议将不胜感激
【问题讨论】:
-
在你的初始化中使用
$config[‘page_query_string’] = TRUE;。它会工作
标签: php codeigniter url