thinkphp分页处理

xiaoxiao2021-02-28  132

分页类存放位置:Think\Page.class.php

public function showlist(){ $model = M('goods'); $recordcount = $model->count(); //第一个参数是总记录数,第二个参数是页面大小 $page = new Page($recordcount, 10); $startno = $page->firstRow; $pagesize = $page->listRows; $list = $model->limit("$startno, $pagesize")->select(); $pagestr = $page->show(); //组装分页字符串 $this->assign('list', $list); $this->assign('pagestr', $pagestr); $this->display(); }

分页自定义样式

$page->lastSuffix = false; //最后一页是否显示总页数 $page->rollPage = 4; //显示页数 $page->setConfig('prev', '【上一页】'); $page->setConfig('next', '【下一页】'); $page->setConfig('first', '【首页】'); $page->setConfig('last', '【末页】'); //$page->setConfig('$lastSuffix', '');

完全自定义

$page->setConfig('theme', '%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%');

转载请注明原文地址: https://www.6miu.com/read-54945.html

最新回复(0)