控制器:
//金幣扣除 public function jbkc(){ $map['UG_dataType']= 'xtkc'; $list1 = M ( 'userget' )->where ( $map )->select (); $list2 = M ( 'userget2' )->where ( $map )->select (); $list3 = M ( 'userget3' )->where ( $map )->select (); $list0=array_merge($list1,$list2,$list3); $count=count($list0); $p = getpage($count,20); $list=array_slice($list0,$p->firstRow,$p->listRows); $this->assign ( 'list', $list ); $this->assign ( 'page', $p->show()); $this->display('index/jbkc'); }
公共函數:
function getpage($count, $pagesize = 10) { $p = new Think\Page($count, $pagesize); $p->setConfig('header', '<li class="rows">共<b>%TOTAL_ROW%</b>條記錄 第<b>%NOW_PAGE%</b>頁/共<b>%TOTAL_PAGE%</b>頁</li>'); $p->setConfig('prev', '上一頁'); $p->setConfig('next', '下一頁'); $p->setConfig('last', '末頁'); $p->setConfig('first', '首頁'); $p->setConfig('theme', '%FIRST%%UP_PAGE%%LINK_PAGE%%DOWN_PAGE%%END%%HEADER%'); $p->lastSuffix = false;//最后一頁不顯示為總頁數 return $p; }