首页 > 其他 > 详细

Yii中实现分页

时间:2019-01-12 12:59:13      阅读:22      评论:0      收藏:0      [点我收藏+]

标签:reat   关联查询   dds   use   pager   nbsp   关联   实现   ati   

$criteria = new CDbCriteria();
// 查询字段
$criteria->select = id, name, create_time;
// 排序
$criteria->order = create_time DESC;
// 条件筛选 and
$criteria->addCondition(id = 1);
// 模糊筛选,相当于like
$criteria->addSearchCondition(name, 筛选内容);
// in 筛选
$criteria->addInCondition(id, [1, 2, 3]);
// join 关联查询,user是模型里relations方法中设置的相对应的表
$criteria->with = [user];
// 查询满足条件的总条数
$count = model::model()->count($criteria);
// 实现分页
$pager = new CPagination($count);
// 每页显示数量
$pager->pageSize = 20;
$pager->applyLimit($criteria);
// 查询满足条件的数据
$data = model::model()->findAll($criteria);

 

Yii中实现分页

标签:reat   关联查询   dds   use   pager   nbsp   关联   实现   ati   

原文:https://www.cnblogs.com/woods1815/p/10259278.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 designnerd.net 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号