很多人初學thinkphp時,不太熟悉thinkphp的分頁使用方法,現在將自己整理的分頁方法分享下,有需要的朋友可以看看。
控制器中的**:
$db = m("cost");
$where = "查詢條件";
$count = $db->where($where)->count();
$pagecount = 20;
$page = new \think\page($count , $pagecount);
$page->parameter = $row; //此處的row是陣列,為了傳遞查詢條件
$page->setconfig('first','首頁');
$page->setconfig('last','尾頁');
$page->setconfig('theme','%first% %up_page% %link_page% %down_page% %end% 第 '.i('p',1).' 頁/共 %total_page% 頁 ( '.$pagecount.' 條/頁 共 %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();
模版中呼叫**:
//部落格中會過濾div標籤,請將上面一句話中的**去除,再使用
附帶分頁樣式:
.pagelist
.pagelist a
.pagelist span
顯示效果如下:
ThinkPHP分頁例項
控制器中的 db m cost where 查詢條件 count db where where count pagecount 20 page new think page count pagecount page parameter row 此處的row是陣列,為了傳遞查詢條件 page setc...
ThinkPHP分頁例項
很多人初學thinkphp時,不太熟悉thinkphp的分頁使用方法,現在將自己整理的分頁方法分享下,有需要的朋友可以看看。控制器中的 db m cost where 查詢條件 count db where where count pagecount 20 page new think page c...
thinkphp分頁整合例項
控制器 user m webcase 例項化 user 物件 list user order id desc page get p vrxskfbr,6 select this assign list list 賦值資料集 count user count 查詢滿足要求的總記錄數 page new ...