yii2多表联查分页
2016-03-30 11:48
423 查看
加载分页类
控制器层
use yii\data\Pagination;
控制器层
public function actionPage() { $data = Add::find()->select('*')->innerJoin('zss_gift','zss_add.gift_id=zss_gift.gift_id'); //联查 $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => '2']); $model = $data->offset($pages->offset)->limit($pages->limit)->asArray()->all(); //分页 return $this->render('page',[ 'model' => $model, 'pages' => $pages, ]); }视图层
<?php use yii\widgets\LinkPager; use yii\helpers\Html; ?> <?php foreach ($model as $key => $value) : ?> <?= Html::encode($value['gift_name']) ?><br> //遍历 <?php endforeach; ?> <!-- 显示分页 --> <?php echo LinkPager::widget([ 'pagination' => $pages, ]); ?>
相关文章推荐
- PHP获取网页所有连接的方法(附demo源码下载)
- Alternative PHP Cache ( APC )
- PHP中的函数-- foreach()的用法详解
- foreach.php
- PHP记录页面停留时间的方法
- PHP进阶~2
- Yii的CSRF验证
- PHP进阶~1
- php 递归求得目录大小
- php 文件、目录操作函数
- YII Framework学习之request与response用法(基于CHttpRequest响应)
- PHP中define和defined的区别
- PHP 开发者该知道的 5 个 Composer 小技巧
- 使用Phar来打包发布PHP程序
- PHP小细节
- PHP实现图片压缩的两则实例(转)
- file_get_contents(&quot;php://input&quot;);
- 在php中的变量和函数名前加&amp;符号的意思
- 国内外php主流开源cms、商城、点评、SNS、DIGG、RSS、分类信息、Wiki汇总
- php mcrypt的安装-注意php路径