站長資訊網
        最全最豐富的資訊網站

        yii 可以執行sql嗎

        yii 可以執行sql嗎

        1. 創建CDbCommand命令對象

        $sql = "select * from users where id=1"; $connection=Yii::app()->db; $command=$connection->createCommand($sql);

        2. SQL語句的執行

        CDbCommand對象有兩個(種)方法來執行SQL語句。

        2.1 execute()方法

        用于數據更新(非查詢)操作(INSERT, UPDATE 和 DELETE),返回的是操作受影響的記錄行數。

        $rowCount=$command->execute();

        2.2 query()和queryXXX()方法

        用于查詢,對應于SELECT語句。

        2.2.1 query()方法

        $dataReader=$command->query(); 返回CDbDataReader對象,注意這代表結果集而不是記錄,可以通過以下方法來獲?。ū闅v)記錄: // CDbDataReader::read()可以一次獲取一行數據,到末尾時返回false while(($row=$dataReader->read())!==false)  // CDbDataReader實現了迭代器接口因此可以使用foreach遍歷 foreach($dataReader as $row) // 一次性返回所有的記錄(數組) $rows=$dataReader->readAll();

        2.2.2 衍生的queryXXX()方法

        #返回所有結果記錄數組 $rows=$command->queryAll(); #返回第一行記錄 $row=$command->queryRow();      // query and return the first row of result #返回所有記錄的第一列 $column=$command->queryColumn(); // query and return the first column of result #返回第一行記錄的第一列 $value=$command->queryScalar();  // query and return the first field in the first row

        PHP中文網,有大量免費的Yii入門教程,歡迎大家學習!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 无码精品A∨在线观看| 97精品国产手机| 精品人伦一区二区三区潘金莲 | 99re6在线精品免费观看| 久久国产午夜精品一区二区三区| 国产欧美国产精品第一区| 亚洲高清国产AV拍精品青青草原| 国产精品人人做人人爽人人添| 国产精品污WWW在线观看| 亚洲а∨天堂久久精品9966| 国产农村妇女毛片精品久久| 久久精品一区二区| 国产精品视频一区二区噜噜| 亚洲精品乱码久久久久久蜜桃不卡 | 500av大全导航精品| 嫖妓丰满肥熟妇在线精品| 亚洲爆乳无码精品AAA片蜜桃| 久久精品国产72国产精福利| 国产69精品久久久久9999| 国产精品合集一区二区三区 | 国产成人精品免高潮在线观看| 精品国产综合成人亚洲区| 97久久精品人妻人人搡人人玩| 老司机亚洲精品影院| 亚洲精品成人a在线观看| 日本精品一区二区三区四区| 国产精品免费一区二区三区| 88国产精品无码一区二区三区| 午夜精品免费在线观看| 精品视频第一页| 精品成人免费自拍视频| 久久99热国产这有精品| 免费精品一区二区三区第35| 久久久91精品国产一区二区三区 | 国产精品福利片免费看| 91久久精品国产免费直播| 99精品福利国产在线| 成人午夜精品亚洲日韩| 国语自产精品视频在线观看| 国产情侣大量精品视频| 精品国产香蕉伊思人在线在线亚洲一区二区 |