ThinkPHP分頁例項

2021-08-03 15:16:56 字數 1062 閱讀 8980

很多人初學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 ...