Yii中CArrayDataProvider和CActiveDataProvider区别实例分析


Posted in PHP onMarch 02, 2016

本文实例讲述了Yii中CArrayDataProvider和CActiveDataProvider区别。分享给大家供大家参考,具体如下:

1、CArrayDataProvider  

获取其他数据库或者数据表的数据列表

$sql = "Select * from tbl_count2 order by id desc";
$data = Yii::app()->marketdb->createCommand($sql)->queryAll();
$dataProvider = new CArrayDataProvider($data, array(
 'pagination' => array(
 'pageSize' => 16,
 ),
));

2、CActiveDataProvider 

获取当前model的数据列表

$dataProvider=new CActiveDataProvider(
'PhotoAttachment',
array(
'pagination'=>array('pageSize'=>20),
'criteria'=>array(
'condition'=>implode(' and ', $condition),
'order'=>'id DESC',
//'with'=>array('author'),
),
)
);

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
一个高ai的分页函数和一个url函数
Oct 09 PHP
一个连接两个不同MYSQL数据库的PHP程序
Oct 09 PHP
初步介绍PHP扩展开发经验分享
Sep 06 PHP
解析php中array_merge与array+array的区别
Jun 21 PHP
PHP错误提示的关闭方法详解
Jun 23 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 PHP
php版淘宝网查询商品接口代码示例
Jun 17 PHP
php随机抽奖实例分析
Mar 04 PHP
php实现连接access数据库并转txt写入的方法
Feb 08 PHP
Laravel 实现密码重置功能
Feb 23 PHP
PHP给前端返回一个JSON对象的实例讲解
May 31 PHP
php探针不显示内存解决方法
Sep 17 PHP
PHP MVC框架路由学习笔记
Mar 02 #PHP
深入浅析用PHP实现MVC
Mar 02 #PHP
解析WordPress中控制用户登陆和判断用户登陆的PHP函数
Mar 01 #PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
Mar 01 #PHP
WordPress的文章自动添加关键词及关键词的SEO优化
Mar 01 #PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
Mar 01 #PHP
php编程每天必学之表单验证
Mar 01 #PHP
You might like
菜鸟修复电子管记
2021/03/02 无线电
php文件压缩之PHPZip类用法实例
2015/06/18 PHP
php使用自定义函数实现汉字分割替换功能示例
2017/01/30 PHP
Laravel 框架路由原理与路由访问实例分析
2020/04/14 PHP
javascript html 静态页面传参数
2009/04/10 Javascript
jquery 可排列的表实现代码
2009/11/13 Javascript
一个简单的js鼠标划过切换效果
2010/06/30 Javascript
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
replace()方法查找字符使用示例
2013/10/28 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
javascript操作excel生成报表全攻略
2014/05/04 Javascript
js中日期的加减法
2015/05/06 Javascript
JavaScript中getUTCMinutes()方法的使用详解
2015/06/10 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
基于node+vue实现简单的WebSocket聊天功能
2020/02/01 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
Appium+Python自动化测试之运行App程序示例
2019/01/23 Python
Python实现密码薄文件读写操作
2019/12/16 Python
python游戏开发的五个案例分享
2020/03/09 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
Bergfreunde丹麦:登山装备网上零售商
2017/02/26 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
销售找工作求职信
2013/12/20 职场文书
制作部班长职位说明书
2014/02/26 职场文书
啤酒节策划方案
2014/05/28 职场文书
卖房协议书样本
2014/10/30 职场文书
2014年护理部工作总结
2014/11/14 职场文书
邀请函模板
2015/02/02 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
职工趣味运动会开幕词
2016/03/04 职场文书
关于Redis的主从复制及哨兵问题
2022/06/16 Redis