tp5之 陣列分頁並增加樣式

2021-09-27 05:55:40 字數 1109 閱讀 9157

陣列分頁,參考**

分頁樣式,參考**

以上,非常好用

分頁**

注意引入

use think\paginator\driver\bootstrap;

$listt = db::connect('database.db_config2')->table('red_ckgs')->where('fenlei',$id)->where('status',1)->order("id desc")->select();

$list = ;

foreach($listt as $v)

// 下面是對陣列進行分頁

$curpage = input('page') ? input('page') : 1;//當前第x頁,有效值為:1,2,3,4,5...

$listrow = 2; //每頁10行記錄

$datato=array();

$datato=array_chunk($list,$listrow);

$showdata=array();

if($datato)else

$p = bootstrap::make($showdata, $listrow, $curpage, count($list), false, [

'var_page' => 'page',

'path' => url('/home/ckgs/ck_list'),//這裡根據需要修改url

'query' => request::instance()->param(),//此處引數可以保留當前資料集的查詢條件

'fragment' => '',

]);$this->assign('list',$p);

$this->assign('plistpage', $p->render());

return $this->fetch('ckgs/list');

html 頁面中

tp5帶條件分頁

前台寫個hidden的input,後台 分頁引數 num input get.pagelist post和get需要和前台提交的時候保持一致否則無效 case lists db table think case where map field field order id asc paginate ...

TP5對陣列進行分頁操作

這幾天在做專案時,需要對乙個只儲存url的陣列進行分頁展示,但是以為目前的了解,只知道tp5中對查詢的資料集提供了paginate分頁,使用起來也較為方便,卻沒有乙個簡單便捷的方法對陣列進行分頁,經過一番查詢和修改,終於整理出乙個可以完整使用的分頁 後端 data url arr curpage i...

tp5分頁案例

本文純屬學習用途,簡單易上手 首先明確思路 先通過get方式拿到當前頁碼,一頁展示5條,那麼limit的第乙個引數就是 當前頁碼 1 單頁展示數量,第二個引數是單頁展示數量。controller頁面 index.php session start 啟用session,視需求而定 use think ...