久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長百科 | 數(shù)字化技能提升教程 數(shù)字化時代生存寶典
首頁
數(shù)字化百科
電子書
建站程序
開發(fā)
服務(wù)器
辦公軟件
開發(fā)教程
服務(wù)器教程
軟件使用教程
運營教程
熱門電子書
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導航
程序頻道
推廣頻道
網(wǎng)賺頻道
人物頻道
網(wǎng)站程序
網(wǎng)頁制作
云計算
服務(wù)器
CMS
論壇
網(wǎng)店
虛擬主機
cPanel
網(wǎng)址導航
WIKI使用導航
WIKI首頁
最新資訊
網(wǎng)站程序
站長人物
頁面分類
使用幫助
編輯測試
創(chuàng)建條目
網(wǎng)站地圖
站長百科導航
站長百科
主機偵探
IDCtalk云說
跨境電商導航
WordPress啦
站長專題
網(wǎng)站推廣
網(wǎng)站程序
網(wǎng)站賺錢
虛擬主機
cPanel
網(wǎng)址導航專題
云計算
微博營銷
虛擬主機管理系統(tǒng)
開放平臺
WIKI程序與應用
美國十大主機
編輯“
ThinkPHP開發(fā)指南-雜項-數(shù)據(jù)分頁
”
人物百科
|
營銷百科
|
網(wǎng)賺百科
|
站長工具
|
網(wǎng)站程序
|
域名主機
|
互聯(lián)網(wǎng)公司
|
分類索引
跳轉(zhuǎn)至:
導航
、?
搜索
警告:
您沒有登錄。如果您做出任意編輯,您的IP地址將會公開可見。如果您
登錄
或
創(chuàng)建
一個賬戶,您的編輯將歸屬于您的用戶名,且將享受其他好處。
反垃圾檢查。
不要
加入這個!
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>導航:</strong>[[ThinkPHP使用手冊|返回上一頁]]</span> <div style="clear:both;"></div> 通常在數(shù)據(jù)查詢后都會對數(shù)據(jù)集進行分頁操作,[[ThinkPHP]]也提供了分頁類來對數(shù)據(jù)分頁提供支持。分頁類位于擴展類庫下面,需要先導入才能使用(關(guān)于如何導入擴展類庫,請參考擴展指南部分內(nèi)容),下面是數(shù)據(jù)分頁的兩種示例。 *第一種分頁方法是利用Page類和limit方法: '''PHP代碼''' <pre> $User = M("User"); // 實例化User對象 import("ORG.Util.Page"); // 導入分頁類 $count = $User->where("status=1")->count(); // 查詢滿足要求的總記錄數(shù) $Page = new Page($count,25); // 實例化分頁類 傳入總記錄數(shù)和每頁顯示的記錄數(shù) $show = $Page->show(); // 分頁顯示輸出 // 進行分頁數(shù)據(jù)查詢 注意limit方法的參數(shù)要使用Page類的屬性 $list = $User->where('status=1')->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select(); $this->assign('list',$list); // 賦值數(shù)據(jù)集 $this->assign('page',$show); // 賦值分頁輸出 $this->display(); // 輸出模板 </pre> *另外一種方式是分頁類和page方法的實現(xiàn) '''PHP代碼''' <pre> $User = M("User"); // 實例化User對象 // 進行分頁數(shù)據(jù)查詢 注意page方法的參數(shù)的前面部分是當前的頁數(shù)使用 $_GET[p]獲取 $list = $User->where('status=1')->order('create_time')->page($_GET['p'].',25')->select(); $this->assign('list',$list); // 賦值數(shù)據(jù)集 import("ORG.Util.Page"); // 導入分頁類 $count = $User->where("status=1")->count(); // 查詢滿足要求的總記錄數(shù) $Page = new Page($count,25); // 實例化分頁類 傳入總記錄數(shù)和每頁顯示的記錄數(shù) $show = $Page->show(); // 分頁顯示輸出 $this->assign('page',$show); // 賦值分頁輸出 $this->display(); // 輸出模板 </pre> '''帶入查詢條件''' 如果是POST方式查詢,如何確保分頁之后能夠保持原先的查詢條件呢,我們可以給分頁類傳入?yún)?shù),方法是給分頁類的parameter屬性賦值: '''PHP代碼''' <pre> import("ORG.Util.Page"); // 導入分頁類 $mapcount = $User->where($map)->count(); // 查詢滿足要求的總記錄數(shù) $Page = new Page($count,25); // 實例化分頁類 傳入總記錄數(shù)和每頁顯示的記錄數(shù) //分頁跳轉(zhuǎn)的時候保證查詢條件 foreach($map as $key=>$val) { $Page->parameter .= "$key=".urlencode($val)."&"; } $show = $Page->show(); // 分頁顯示輸出 </pre> '''分頁樣式定制''' *默認的分頁輸出效果是 我們可以對輸出的分頁樣式進行定制,分頁類Page提供了一個setConfig方法來修改默認的一些設(shè)置。例如: <pre> $page->setConfig('header', '個會員'); setConfig方法支持的屬性包括: header:頭部描述信息,默認值 “條記錄” prev:上一頁描述信息,默認值是“上一頁” next:下一頁描述信息,默認值是“下一頁” first:第一頁描述信息,默認值是“第一頁” last:最后一頁描述信息,默認值是“最后一頁” theme :分頁主題描述信息,包括了上面所有元素的組合 ,設(shè)置該屬性可以改變分頁的各個單元的顯示位置,默認值是 “%totalRow% %header% %nowPage%/%totalPage% 頁 %upPage% %downPage% %first% %prePage% %linkPage% %nextPage% %end%” 通過setConfig設(shè)置以上屬性可以完美的定制出你的分頁顯示風格。 </pre> [[category:ThinkPHP]]
摘要:
請注意,您對站長百科的所有貢獻都可能被其他貢獻者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請不要提交。
您同時也要向我們保證您所提交的內(nèi)容是您自己所作,或得自一個不受版權(quán)保護或相似自由的來源(參閱
Wordpress-mediawiki:版權(quán)
的細節(jié))。
未經(jīng)許可,請勿提交受版權(quán)保護的作品!
取消
編輯幫助
(在新窗口中打開)
取自“
http://www.kktzf.com.cn/wiki/ThinkPHP開發(fā)指南-雜項-數(shù)據(jù)分頁
”