zoukankan      html  css  js  c++  java
  • ThinkPhP 分页

    <?php
    namespace UserService;
    use ThinkController;
    use ThinkException;
    
    class UserService {
        // 每页显示的记录数(25)
        private static $listRows = 6;
        private static $pagestr =<<<EOF
    <ul class='pagination'>
        <li>%FIRST%</li>
        <li>%UP_PAGE%</li>
        <li>%LINK_PAGE%</li>
        <li>%DOWN_PAGE%</li>
        <li>%END%</li>
        <li><a> %HEADER%  %NOW_PAGE%/%TOTAL_PAGE% 页</a></li>
    </ul>
    EOF;
    
        //获取授权额度列表
        public function getUserList() {
            //…………
            //查询满足条件的总记录数
            $count = M("User")->where($map)->count();
    
            //实例化分页类 传入总记录数和每页显示的记录数(25)
            $Page = new ThinkPage($count,self::$listRows);
            $Page->setConfig('theme', self::$pagestr);
            $show = $Page->show();//分页显示输出
    
            $result = M("User")->where($map)
                ->order('createtime desc')->limit($Page->firstRow.','.$Page->listRows)->select();
            $data['list'] = $result;
            $data['page'] = $show;

            $this->assign("data",$data);
            $this->display();
    } } ?>
                <!-- 分页 -->
                <div style="margin:20px; text-align:center;">{$data.page}</div>
    
  • 相关阅读:
    构建之法阅读笔记03
    周进度条
    周活动总结表
    电脑桌面美化
    如何让自己进步,去做成一件事
    后台网站
    laravel RBAC权限管理学习
    laravle定时任务
    django第一次简单讲解使用
    css3网页的淡入淡出效果
  • 原文地址:https://www.cnblogs.com/wangyuman26/p/5949083.html
Copyright © 2011-2022 走看看