自定義的tp3 23分頁

2021-09-25 10:56:32 字數 972 閱讀 6418

分四個步驟

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...