小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

yii中數(shù)據(jù)模型的使用

 朱啟發(fā) 2014-10-30
模型是 CModel 或其子類的實例。模型用于保持數(shù)據(jù)以及與其相關(guān)的業(yè)務(wù)邏輯。

模型是單獨的數(shù)據(jù)對象。它可以是數(shù)據(jù)表中的一行,或者一個用戶輸入的表單。

yii數(shù)據(jù)庫操作使用的是PDO,所以使用yii的時候必須保證你的php.ini中PDO是開啟狀態(tài)。

一個數(shù)據(jù)表對應(yīng)一個數(shù)據(jù)模型,所以有多少張表就對應(yīng)多少個數(shù)據(jù)模型。

1、首先需要配置數(shù)據(jù)庫連接。本人使用的值Mysql,具體配置在/config/main.php文件中,具體如下:


2、創(chuàng)建對應(yīng)數(shù)據(jù)表的模型,在model文件夾下,eg: User


3、在控制器中使用模型方法如下:

檢測數(shù)據(jù)庫是否連接成功 : print_r ( Yii::app()->db); 如果連接成功,將會以數(shù)組的形式打印出連接信息,否則提示失敗。

使用的時候在控制器中,用$user=User::model();或者new User();產(chǎn)生實例化對象,用對象調(diào)用相關(guān)的方法即可使用實現(xiàn)數(shù)據(jù)庫的操作。

說明:new  User();主要在添加的時候使用
           User::model();主要在查詢、修改時候使用


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多