相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- PHP中opcode緩存簡(jiǎn)單用法分析
- thinkPHP控制器變量在模板中的顯示方法示例
- PHP move_uploaded_file() 函數(shù)(將上傳的文件移動(dòng)到新位置)
- dirname(__FILE__)的含義和應(yīng)用說(shuō)明
- thinkPHP5框架實(shí)現(xiàn)分頁(yè)查詢功能的方法示例
- PHP中單雙號(hào)與變量
- PHP獲得當(dāng)日零點(diǎn)時(shí)間戳的方法分析
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- PHP讀寫(xiě)文件高并發(fā)處理操作實(shí)例詳解
- 【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)
php使用PDO下exec()函數(shù)查詢執(zhí)行后受影響行數(shù)的方法
本文實(shí)例講述了php使用PDO下exec()函數(shù)查詢執(zhí)行后受影響行數(shù)的方法。分享給大家供大家參考,具體如下:
exec()
方法返回執(zhí)行后受影響的行數(shù)。
語(yǔ)法:int PDO::exec(string statement)
提示:
參數(shù)statement是要執(zhí)行的SQL語(yǔ)句。該方法返回執(zhí)行查詢時(shí)受影響的行數(shù),通常用于insert,delete和update語(yǔ)句中。但不能用于select查詢,返回查詢結(jié)果。
為了驗(yàn)證這個(gè)提示,下面我分別對(duì)insert,delete,update,select 查詢進(jìn)行測(cè)試;
INSERT
try{ $conn=new PDO("mysql:host=$servername;dbname=$dbname", $username,$password); $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); $sql="INSERT INTO `hello`(`firstname`,`lastname`,`email`)values('ye','xianming','1150416034@qq.com'), ('xiao','hua','xiaohua@163.com')"; $conn->exec($sql); echo "Insert record success"; }catch(PDOException $e){ echo "Error:".$e->getMessage(); }