thinkphp分页

分页小案例

home目录下

<body>
    <div class="container">
        <div class="panel panel-primary">
            <div class="panel-heading">
                <h1>用户界面</h1>
            </div>
            <table class="table table-bordered">
                <th>ID</th>
                <th>NAME</th>
                <th>PASS</th>
                <th>TIME</th>
                <th>STATU</th>
                <volist name="data" id="data1">
                    <tr>
                        <td>{$data1[id]}</td>
                        <td>{$data1[name]}</td>
                        <td>{$data1[pass]}</td>
                        <td>{$data1[time]}</td>
                        <td>{$data1[statu]}</td>
                    </tr>
                </volist>
            </table>
            <div class="panel-footer">
                {$xiaojian}
            </div>
        </div>
    </div>
</body>

home目录下文件

<?php
namespace Home\Controller;
use Think\Controller;
class UserController extends Controller {
 

    public function fenye(){
        // 实例化数据模型
        $model=M('user');
        // 计算数据个数
        $tot=$model->count();
         // 实例化分页类

         $page=new \Think\Page($tot,5);
         // 查询数据

        $_GET[p]=isset($_GET[p])?$_GET[p]:1;
         $data=$model->page($_GET['p'].",5")->select();

         // 分配数据

         $this->assign('data',$data);

        $this->xiaojian=$page->show();
        // $this->assign('show',$page->show());

         // 分配页面
         $this->display();
    }

}

 

posted @ 2017-09-15 10:52  Howie_Tang  阅读(132)  评论(0编辑  收藏  举报