ThinkPHP讓分頁保持搜索狀態(tài)的方法
對很多使用ThinkPHP框架的人來說,使用自動自帶的增刪改查基類,在分頁的時候要保持結(jié)果頁面的搜索狀態(tài),但是使用thinkphp手冊中的方案卻無法奏效。
ThinkPHP手冊中的解決方法是:
//分頁跳轉(zhuǎn)的時候保證查詢條件
foreach($map as $key=>$val) {
$Page->parameter .= "$key=".urlencode($val).&;
}
直接粘貼過來不能用,經(jīng)過調(diào)試會發(fā)現(xiàn),當$map不是一個數(shù)組的時候,那么變量是拿不到想要的值的,官方的思路是對封裝好的搜索條件$map遍歷,相對而言,對表單提交過來的數(shù)據(jù)直接遍歷效果更好,于是,上面代碼可改為:
//分頁跳轉(zhuǎn)的時候保證查詢條件
foreach($_GET as $key=>$val) {
//echo $key.$val;
$page->parameter .= "$key=".urlencode($val).&;
}
問題解決,當然如果你的表單是POST提交的,遍歷POST就行了。
- thinkPHP5分頁功能實現(xiàn)方法分析
- thinkPHP5框架實現(xiàn)分頁查詢功能的方法示例
- thinkPHP5框架分頁樣式類完整示例
- thinkPHP5框架實現(xiàn)基于ajax的分頁功能示例
- thinkPHP5使用laypage分頁插件實現(xiàn)列表分頁功能
- ThinkPHP 3.2 數(shù)據(jù)分頁代碼分享
- Thinkphp搜索時首頁分頁和搜索頁保持條件分頁的方法
- 在Thinkphp中使用ajax實現(xiàn)無刷新分頁的方法
- Thinkphp和Bootstrap結(jié)合打造個性的分頁樣式(推薦)
- thinkPHP5.1框架使用SemanticUI實現(xiàn)分頁功能示例
相關(guān)文章
PHP多線程批量采集下載美女圖片的實現(xiàn)代碼(續(xù))
之前寫過一篇《PHP批量采集下載美女圖片》文中主要采用file_get_content做采集圖片,今天發(fā)現(xiàn)采集了400張圖片 居然需要70分鐘以上,真是難以忍受2013-06-06
Yii2結(jié)合Workerman的websocket示例詳解
這篇文章主要給大家介紹了關(guān)于Yii2結(jié)合Workerman的websocket的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面來一起學(xué)習學(xué)習吧2018-09-09
PHP輸出當前進程所有變量/常量/模塊/函數(shù)/類的示例
PHP輸出當前進程所有變量、常量、模塊、函數(shù)、類的示例2013-11-11

