这里以 Yii 2.0 基础版为例,来介绍数据分页。
操作分页的类文件为
/basic/vendor/yiisoft/yii2/data/Pagination.php
首先,在
/basic/entity 目录中新建一个 User.php 文件,用于查询分页数据,代码如下:
db;
// 1. 获取符合条件的记录总数
$count = $db->createCommand('SELECT COUNT(*) AS count from {
{%user}}')
->queryOne();
if ($count) {
// 2. 根据记录总数,实例化pagination对象
$pages = new Pagination(['total