博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
YII分页显示数据
阅读量:5862 次
发布时间:2019-06-19

本文共 818 字,大约阅读时间需要 2 分钟。

hot3.png

1.分页控制器:

为懒人附上代码:

namespace app\controllers;

use yii\web\Controller;

use app\models\Users;//对应的数据表模型

use yii\data\Pagination; //分页类

Class HelloController extends Controller{

    //数据库分页
    public function actionList(){
        
        $request = \YII::$app->request;

        if(empty($page)){

            $page = $request ->get('page') ? $request ->get('page') : 1;
        }

        $pageSize = 3;

        //查询语句

        $query = Users::find() ->where(['>','id',0]);

        //获取记录条数

        $count = $query ->count();
        $pages = new Pagination(['totalCount'=>$count,'pageSize'=>$pageSize]);

        //$users = $query ->offset($page*$pageSize) ->limit($pageSize) ->asArray() ->all();

        $users = $query ->offset(($page-1)*$pageSize) ->limit($pageSize) ->all();

        return $this ->renderPartial('list.php',['users'=>$users,'pages'=>$pages]);

    }

 

}

 

注意:当前页参数yii默认用的是page。

 

2. html页面

转载于:https://my.oschina.net/u/1771585/blog/789297

你可能感兴趣的文章
Linux lsof命令详解
查看>>
SVG path
查看>>
js判断checkbox是否选中
查看>>
多系统盘挂载
查看>>
MySQL函数怎么加锁_MYSQL 函数调用导致自动生成共享锁问题
查看>>
Dynamic Performance Tables not accessible Automatic Statistics Disabled for this session
查看>>
Linux中使用vim乱码
查看>>
MR1和MR2的工作原理
查看>>
Eclipse中修改代码格式
查看>>
GRUB Legacy
查看>>
关于 error: LINK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案...
查看>>
我的友情链接
查看>>
hexo博客解决不蒜子统计无法显示问题
查看>>
python实现链表
查看>>
java查找string1和string2是不是含有相同的字母种类和数量(string1是否是string2的重新组合)...
查看>>
Android TabActivity使用方法
查看>>
java ShutdownHook介绍与使用
查看>>
Eclipse的 window-->preferences里面没有Android选项
查看>>
《麦田里的守望者》--[美]杰罗姆·大卫·塞林格
查看>>
[置顶] 深入探析Java线程锁机制
查看>>