親,mysql_query() 函數(shù)返回值為語(yǔ)句執(zhí)行成功與否,并不能表示有沒(méi)有更新過(guò)記錄。可用:mysql_affected_rows() 檢測(cè)有沒(méi)有更新成功。

防城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!
有時(shí)候是在數(shù)據(jù)庫(kù)的剛剛進(jìn)行更新的數(shù)據(jù)沒(méi)有提交。請(qǐng)?zhí)峤缓螅谇宄齣e緩存或者重啟ie(重新開(kāi)啟一個(gè)session)來(lái)刷新數(shù)據(jù)。應(yīng)該就可以看到最新的數(shù)據(jù)了。
數(shù)據(jù)庫(kù)操作失敗的原因是你的SQL語(yǔ)句中,沒(méi)有給變量加上單引號(hào)。雖然你平時(shí)在雙引號(hào)中使用PHP變量加不加單引號(hào)都沒(méi)關(guān)系,但是在SQL語(yǔ)句中不加引號(hào)是會(huì)產(chǎn)生錯(cuò)誤的。將你的SQL語(yǔ)句修改下就應(yīng)該沒(méi)問(wèn)題了。
說(shuō)明你的tbTitle.Text沒(méi)有獲得用戶(hù)提交的內(nèi)容。應(yīng)該是程序邏輯存在問(wèn)題,雖然用戶(hù)提交了內(nèi)容但你還是更改了這個(gè)文本框的內(nèi)容為原內(nèi)容,查下邏輯問(wèn)題。
phpadmin改了人物數(shù)據(jù)但沒(méi)變?cè)颍壕彺鎲?wèn)題:有時(shí)候修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)后,需要等待一段時(shí)間才能在實(shí)際應(yīng)用中看到變化。這是因?yàn)閼?yīng)用程序可能會(huì)對(duì)數(shù)據(jù)進(jìn)行緩存,以提高訪(fǎng)問(wèn)速度。
1、更新的數(shù)據(jù)與原數(shù)據(jù)相同:如果更新的數(shù)據(jù)與原數(shù)據(jù)相同,那么數(shù)據(jù)表中的數(shù)據(jù)不會(huì)發(fā)生變化,但是thinkphp6的update方法會(huì)返回1,表示更新成功。
2、不是數(shù)據(jù)不更新,你自己也說(shuō)了數(shù)據(jù)庫(kù)也更新成2了。問(wèn)題是出在$_SESSION[ail]上,數(shù)據(jù)庫(kù)修改成功后,$_SESSION[ail]重新賦值下。
3、刷新相當(dāng)于這個(gè)方法執(zhí)行了兩次,而你的數(shù)據(jù)庫(kù)沒(méi)有設(shè)置字段不能重復(fù)。所以就更新兩次。如果刷新時(shí)沒(méi)有攜帶數(shù)據(jù),就會(huì)插入空記錄。
1、是不是存在必填字段沒(méi)填寫(xiě)的情況,正常可以修改刪除,不可能不能新增。還有可以試下批量新增。
2、為了保證數(shù)據(jù)庫(kù)的安全,避免出錯(cuò)更新整個(gè)數(shù)據(jù)表,如果沒(méi)有任何更新條件,數(shù)據(jù)對(duì)象本身也不包含主鍵字段的話(huà),save方法不會(huì)更新任何數(shù)據(jù)庫(kù)的記錄。
3、需要捕捉一下數(shù)據(jù)庫(kù)返回的錯(cuò)誤信息,如果是mysql,mysql_error可以把數(shù)據(jù)庫(kù)執(zhí)行錯(cuò)誤的信息打印出來(lái)。或者異常捕捉也可以。還有是不是有語(yǔ)法錯(cuò)誤,頁(yè)面執(zhí)行狀態(tài)是什么,都需要排查一遍。
4、方法通過(guò)phpmyadmin 登陸看看能不能更新這個(gè)語(yǔ)句“update plist set desc=seeeee where id=1” 如果能執(zhí)行,可能你的php語(yǔ)句有問(wèn)題,如果不能正常執(zhí)行說(shuō)明語(yǔ)句本身有問(wèn)題phpmyadmin也會(huì)有相應(yīng)的提示。
當(dāng)前名稱(chēng):php更新查詢(xún)不更新數(shù)據(jù) php更新mysql數(shù)據(jù)
網(wǎng)頁(yè)網(wǎng)址:http://chinadenli.net/article7/deospoj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、、企業(yè)建站、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容