H-ui利用自帶框架進行分頁(PHP)

????????前段時間有好多朋友在問H-ui的分頁怎么整,那么我今天來告訴大家我的分頁方式,第一次發(fā)可能做的不是太好,大佬請不要噴,謝謝,新手可以參考下我的思路哈。

? ? ? ? OK,在這里PHP的版本什么的就不說了,MYSQL數(shù)據(jù)庫,然后框架用的是ThinkPHP3.2.3。

? ? ? ? 分頁的語句用的是TP自帶分頁

????????$User = M('你的表名'); // 實例化User對象

????????$count? ? ? = $User->count();// 查詢滿足要求的總記錄數(shù)

????????$Page? ? ? = new \Think\Page($count,25);// 實例化分頁類 傳入總記錄數(shù)和每頁顯示的記錄數(shù)(25)

????????$show? ? ? = $Page->show();// 分頁顯示輸出

????????// 進行分頁數(shù)據(jù)查詢 注意limit方法的參數(shù)要使用Page類的屬性

????????$list = $User->limit($Page->firstRow.','.$Page->listRows)->select();

????????$this->assign('list',$list);// 賦值數(shù)據(jù)集

????????$this->assign('page',$show);// 賦值分頁輸出

????????$this->assign('count',$count);

????????$this->display(); // 輸出模板



????????下面是帶條件的分頁查詢

????????$User = M('q_user'); // 實例化User對象

????????$count? ? ? = $User->where(array('字段'=>條件))->count();// 查詢滿足要求的總記錄數(shù)

????????$Page? ? ? = new \Think\Page($count,25);// 實例化分頁類 傳入總記錄數(shù)和每頁顯示的記錄數(shù)(25)

????????$show? ? ? = $Page->show();// 分頁顯示輸出

????????// 進行分頁數(shù)據(jù)查詢 注意limit方法的參數(shù)要使用Page類的屬性

????????$list = $User->where(array('字段'=>條件))->limit($Page->firstRow.','.$Page->listRows)->select();

????????$this->assign('list',$list);// 賦值數(shù)據(jù)集

????????$this->assign('page',$show);// 賦值分頁輸出

????????$this->assign('count',$count);

????????$this->display(); // 輸出模板

? ? ? ? 然后在H-ui的頁面上我是這樣寫的


????????OK? 只要數(shù)據(jù)庫什么的沒有毛病就可以查到數(shù)據(jù)

????????Href帶參傳后臺用

????????href="{:U('方法',array('字段'=>$vo[uid]))}"


分頁展示效果


????????大家可能注意到,我上面寫的是獲取25條數(shù)據(jù)到頁面,我數(shù)據(jù)庫里只有1條數(shù)據(jù)

? ? ? ? 不過大家可以放心,這種方式在前臺每頁顯示多少條是可以正常的


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗。 張土汪:刷leetcod...
    土汪閱讀 12,927評論 0 33
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,740評論 18 399
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,628評論 19 139
  • 注意事項 分頁獲取條件的話一定要用get方式獲取 分頁獲取條件的話一定要用get方式獲取 分頁獲取條件的話一定要用...
    微風(fēng)間間閱讀 1,493評論 2 1
  • 放手更好。 瓊是我的好友,認(rèn)識她是十年前的事情,那時候我是會計,她是出納,配合的很默契,那時候她剛結(jié)婚,漂亮內(nèi)秀的...
    海深深閱讀 412評論 0 0

友情鏈接更多精彩內(nèi)容