程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Yii中CArrayDataProvider和CActiveDataProvider區別實例分析,carraydataprovider

Yii中CArrayDataProvider和CActiveDataProvider區別實例分析,carraydataprovider

編輯:關於PHP編程

Yii中CArrayDataProvider和CActiveDataProvider區別實例分析,carraydataprovider


本文實例講述了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'),
),
)
);

更多關於PHP相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家基於Yii框架的PHP程序設計有所幫助。

您可能感興趣的文章:

  • Yii中render和renderPartial的區別
  • win7安裝php框架Yii的方法
  • 詳解YII關聯查詢
  • YII2數據庫查詢實踐
  • yii2框架中使用下拉菜單的自動搜索yii-widget-select2實例分析
  • YII2.0之Activeform表單組件用法實例
  • yii2中添加驗證碼的實現方法
  • Yii清理緩存的方法
  • yii實現model添加默認值的方法(2種方法)
  • Yii中表單用法實例詳解
  • Yii中創建自己的Widget實例
  • yii,CI,yaf框架+smarty模板使用方法
  • Yii使用技巧大匯總

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved