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 相关文章推荐
php下将图片以二进制存入mysql数据库中并显示的实现代码
May 27 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
Jul 17 PHP
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
PHP的autoload机制的实现解析
Sep 15 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 PHP
PHP程序漏洞产生的原因分析与防范方法说明
Mar 06 PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
Nov 03 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
Aug 31 PHP
给WordPress中的留言加上楼层号的PHP代码实例
Dec 14 PHP
基于PHP实现通过照片获取ip地址
Apr 26 PHP
PHP+AJAX 投票器功能
Nov 11 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
php 生成饼图 三维饼图
2009/09/28 PHP
php实现将Session写入数据库
2015/07/26 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
改进版通过Json对象实现深复制的方法
2012/10/24 Javascript
JavaScript进阶练习及简单实例分析
2016/06/03 Javascript
JS实现的打字机效果完整实例
2016/06/20 Javascript
ionic中列表项增加和删除的实现方法
2017/01/22 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
[42:06]2019国际邀请赛全明星赛 8.23
2019/09/05 DOTA
浅谈python内置变量-reversed(seq)
2017/06/21 Python
对Python中9种生成新对象的方法总结
2018/05/23 Python
Sanic框架请求与响应实例分析
2018/07/16 Python
详解flask入门模板引擎
2018/07/18 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
python仿evething的文件搜索器实例代码
2019/05/13 Python
python实现车牌识别的示例代码
2019/08/05 Python
python-numpy-指数分布实例详解
2019/12/07 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
django API 中接口的互相调用实例
2020/04/01 Python
python 图像插值 最近邻、双线性、双三次实例
2020/07/05 Python
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
详解如何解决canvas图片getImageData,toDataURL跨域问题
2018/09/17 HTML / CSS
FILA斐乐中国官方商城:意大利运动品牌
2017/01/25 全球购物
施华洛世奇天猫官方旗舰店:SWAROVSKI
2017/04/17 全球购物
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
工程班组长岗位职责
2013/12/30 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
大一新生检讨书
2014/10/29 职场文书
模范班主任事迹材料
2014/12/17 职场文书
党支部书记岗位职责
2015/02/15 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
幼儿园心得体会范文
2016/01/21 职场文书
《狮子和鹿》教学反思
2016/02/16 职场文书