发布于 2016-04-03 19:08:25 | 56 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的YII 2.0教程,程序狗速度看过来!

Yii高性能PHP框架

Yii Framework是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。Yii是创始人薛强的心血结晶,于2008年1月1日开始开发。


这篇文章主要介绍了Yii中CArrayDataProvider和CActiveDataProvider区别,结合实例形式分析了Yii中CArrayDataProvider和CActiveDataProvider的具体功能与用法,需要的朋友可以参考下

本文实例讲述了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中CArrayDataProvider和CActiveDataProvider区别实例分析
Yii中render和renderPartial的区别
Yii中创建自己的Widget实例
Yii实现MySQL多数据库和读写分离实例分析
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
Yii中CGridView关联表搜索排序方法实例详解
Yii扩展组件编写方法实例分析
yii分页组件用法实例分析
解析PHP的Yii框架中cookie和session功能的相关操作
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
Yii中的cookie的发送和读取
Yii数据模型中rules类验证器用法分析
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务