實現陣列的分頁

2021-09-03 07:36:07 字數 812 閱讀 4850

控制器中

public function index()else

// 所有的資料

$data2 = k::m('code/content')->codeall($uid);

// 分頁

$count = count($data2); // 資料總條數

$pagenum = 1;

$pagesize = 3 ; // 每頁的資料數

$pagecount = ceil($count/$pagesize); // 總頁數 ,尾頁

// 當$page = 0 的時候,$page應該加1,

$page2 = $page + 1;

$start = ($page2-1)*$pagesize;

$pagedata = array();

$pagedata = array_slice($data2,$start,$pagesize); // 為什麼總是重複幾條數

$this->pagedata['pagecount'] = $pagecount-1;

$this->pagedata['page'] = $page;

$this->pagedata['data'] = $pagedata;

$this->tmpl = 'ewm.html';

}

頁面中

// 跳轉鏈結寫 控制器方法加 page 引數

<>

">尾頁

<>

">尾頁

<>

php基於陣列的分頁實現

關於陣列的分頁函式,用陣列進行分頁的好處是可以方便的進行聯合多表查詢,只需要將查詢的結果放在陣列中就可以了以下是陣列分頁的函式,函式page array用於陣列的分頁,函式show array用於分頁函式的操作及顯示,需要配合使用.兩個函式通過全域性變數 countpage發生聯絡,此變數用於跟蹤總...

php 陣列內容分頁 php陣列分頁實現方法

arr click array array clicks 3,clickdate 2010 10 11 array clicks 2,clickdate 2010 10 10 array clicks 3,clickdate 2010 10 09 array clicks 4,clickdate 2...

基於陣列實現的分頁函式例項

分頁功能是php程式設計中非常常見的功能,不同於以往的,今天本文介紹的是php基於陣列實現的分頁函式。關於陣列的分頁函式,用陣列進行分頁的好處是可以方便的進行聯合多表查詢,只需要將查詢的結果放在陣列中就可以了以下是陣列分頁的函式,函式page array用於陣列的分頁,函式show array用於分...