ThinkPHP分页实例
生活随笔
收集整理的這篇文章主要介紹了
ThinkPHP分页实例
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ThinkPHP分頁(yè)實(shí)例
?(2014-09-20 15:34:36) 很多人初學(xué)thinkphp時(shí),不太熟悉thinkphp的分頁(yè)使用方法,現(xiàn)在將自己整理的分頁(yè)方法分享下,有需要的朋友可以看看。 控制器中的代碼: ? $db = M("cost"); $where = "查詢(xún)條件";$count = $db->where($where)->count(); $pagecount = 20; $page = new \Think\Page($count , $pagecount); $page->parameter = $row; //此處的row是數(shù)組,為了傳遞查詢(xún)條件 $page->setConfig('first','首頁(yè)'); $page->setConfig('prev','上一頁(yè)'); $page->setConfig('next','下一頁(yè)'); $page->setConfig('last','尾頁(yè)'); $page->setConfig('theme','%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% 第 '.I('p',1).' 頁(yè)/共 %TOTAL_PAGE% 頁(yè) ( '.$pagecount.' 條/頁(yè) 共 %TOTAL_ROW% 條)'); $show = $page->show(); $list = $db->where($where)->order('id desc')->limit($page->firstRow.','.$page->listRows)->select(); $this->assign('list',$list); $this->assign('page',$show); $this->display(); 模版中調(diào)用代碼: <**div class="pagelist">{$page}<**/div**> //博客中會(huì)過(guò)濾DIV標(biāo)簽,請(qǐng)將上面一句話(huà)中的**去除,再使用 附帶分頁(yè)樣式: ? .pagelist{ text-align:center; background:#f1f1f1; padding:7px 0;} .pagelist a{ margin:0 5px; border:#6185a2 solid 1px; display:inline-block; padding:2px 6px 1px; line-height:16px; background:#fff; color:#6185a2;} .pagelist span{ margin:0 5px; border:#6185a2 solid 1px; display:inline-block; padding:2px 6px 1px; line-height:16px; color:#6185a2; color:#fff; background:#6185a2;} 顯示效果如下: ?
轉(zhuǎn)載于:https://www.cnblogs.com/archoncap/p/5210005.html
總結(jié)
以上是生活随笔為你收集整理的ThinkPHP分页实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: redis集群安装和java应用
- 下一篇: VB6 XArrayDB | Xarra