php mysql 判斷update之后是否更新了的方法
更新時(shí)間:2012年01月10日 16:26:08 作者:
php+mysql 執(zhí)行update語(yǔ)句或insert語(yǔ)句或delete后要判斷一下是否更新了數(shù)據(jù),需要的朋友可以參考下。
首先我的建議是遇到問(wèn)題擺渡一下,php手冊(cè)翻上1001遍,問(wèn)題迎刃而解。
我百度了一下,網(wǎng)友給的答案五花八門。
首先糾正百度來(lái)的一個(gè)錯(cuò)誤的方法:
$sql = "update table a set aname='名字' where aid=88";
$r = $conn->query($sql);
if ($r){
echo "錯(cuò)誤以為這里就是數(shù)據(jù)做了更新,如果這個(gè)aid為88的數(shù)據(jù)不存在語(yǔ)句同樣返回true。";
}
帶where的語(yǔ)句即使不符合調(diào)節(jié)只要sql語(yǔ)句沒(méi)錯(cuò)同樣返回true,這里的true可以理解為sql語(yǔ)句不出錯(cuò),和這樣寫是同樣的效果:$conn->query($sql) or die("更新出錯(cuò),請(qǐng)檢查參數(shù)是否正確。");。
獲取update更新的多少行的函數(shù)用:mysql_affected_rows($conn) 或者用mysqli_affected_rows($conn)
我百度了一下,網(wǎng)友給的答案五花八門。
首先糾正百度來(lái)的一個(gè)錯(cuò)誤的方法:
復(fù)制代碼 代碼如下:
$sql = "update table a set aname='名字' where aid=88";
$r = $conn->query($sql);
if ($r){
echo "錯(cuò)誤以為這里就是數(shù)據(jù)做了更新,如果這個(gè)aid為88的數(shù)據(jù)不存在語(yǔ)句同樣返回true。";
}
帶where的語(yǔ)句即使不符合調(diào)節(jié)只要sql語(yǔ)句沒(méi)錯(cuò)同樣返回true,這里的true可以理解為sql語(yǔ)句不出錯(cuò),和這樣寫是同樣的效果:$conn->query($sql) or die("更新出錯(cuò),請(qǐng)檢查參數(shù)是否正確。");。
獲取update更新的多少行的函數(shù)用:mysql_affected_rows($conn) 或者用mysqli_affected_rows($conn)
您可能感興趣的文章:
- MySQL UPDATE更新語(yǔ)句精解
- mysql insert的幾點(diǎn)操作(DELAYED,IGNORE,ON DUPLICATE KEY UPDATE )
- SQL語(yǔ)句詳解 MySQL update的正確用法
- Mysql中Insert into xxx on duplicate key update問(wèn)題
- Mysql跨表更新 多表update sql語(yǔ)句總結(jié)
- MySQL 替換某字段內(nèi)部分內(nèi)容的UPDATE語(yǔ)句
- MySQL SELECT同時(shí)UPDATE同一張表問(wèn)題發(fā)生及解決
- 解析mysql與Oracle update的區(qū)別
- mysql SELECT FOR UPDATE語(yǔ)句使用示例
- MySQL中SELECT+UPDATE處理并發(fā)更新問(wèn)題解決方案分享
- mysql update語(yǔ)句的用法詳解
- Mysql 原生語(yǔ)句中save or update 的寫法匯總
- 正確使用MySQL update語(yǔ)句
相關(guān)文章
javascript,php獲取函數(shù)參數(shù)對(duì)象的代碼
javascript,php獲取函數(shù)參數(shù)對(duì)象的代碼,需要的朋友可以參考下。2011-02-02php實(shí)現(xiàn)的mongoDB單例模式操作類
這篇文章主要介紹了php實(shí)現(xiàn)的mongoDB單例模式操作類,結(jié)合實(shí)例形式分析了php基于單例模式操作MongoDB數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)封裝類相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-01-01phar繞過(guò)phar與HALT實(shí)現(xiàn)文件上傳功能
這篇文章主要介紹了phar繞過(guò)phar與HALT實(shí)現(xiàn)文件上傳功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-12-12PHP中根據(jù)IP地址判斷城市實(shí)現(xiàn)城市切換或跳轉(zhuǎn)代碼
先要獲取ip地址相當(dāng)簡(jiǎn)單,下面先介紹兩種獲取IP地址的代碼,后面需要利用QQIP庫(kù)來(lái)查找當(dāng)前IP是屬于那個(gè)IP段然后得出城市字段并返回2012-09-09PHP strip_tags保留多個(gè)HTML標(biāo)簽的方法
這篇文章主要介紹了PHP strip_tags保留多個(gè)HTML標(biāo)簽的方法,需要的朋友可以參考下2016-05-05