分四個步驟
1,控制器
$this->m 是模型
$count = thi
s−
>m−
>wh
ere(
this->m->where(
this
−>m−
>wh
ere(
map)->count();
p =g
etpa
ge
(p = getpage(
p=getp
age(
count,10);
$data = thi
s−
>m−
>wh
ere(
this->m->where(
this
−>m−
>wh
ere(
map)->order(『sort desc, id asc』)->limit($p->firstrow, $p->listrows)->select();
$this->assign(『data』, $data);// 賦值資料集
$this->assign(『count』, $count);
$this->assign(『page』, $p->show()); // 賦值分頁輸出,
2,common公共模組的公共方法function.php寫分頁樣式
<?php /** * todo 基礎分頁的相同**封裝,使前台的**更少 * @param $count 要分頁的總記錄數 * @param int $pagesize 每頁查詢條數 * @return \think\page */ function getpage($count, $pagesize = 10) { $p = new think\page($count, $pagesize); $p->setconfig('header', '
thinkphp6分頁自定義樣式
使用easyadmin框架 自己寫了乙個頁面和 用不了框架的樣式了 thinkphp6使用分頁的時候使用的是預設的分頁樣式 看起來很不美觀 使用起來也不方便 這裡 給大家寫了乙個簡單的css樣式 param string text return string protected function g...
TP5 自定義分頁URL(攜帶自定義引數)
在做新聞或者商品的時候,url往往帶著引數跳轉,例如 www.com redcm news newslist.html?classid 13 tp5自帶的分頁函式,預設url是這樣的 www.com redcm news newslist.html?page 1 所以tp5自帶的分頁大多數情況下是滿...
GridView 批量刪除,自定義分頁,定位頁碼
效果圖 前台 發件人標題日期 border 0 align middle 後台 void databinds else this.ddlcurrentpage.items.clear for int i 1 i this.gridview1.pagecount i this.ddlcurrentpa...