第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

update更新數(shù)據(jù),where條件不存在時(shí),為什么不報(bào)錯(cuò)?

$update['age']=25;

$where['username']='小明';

$data = M('user')->where($where)->save($update);

dump($data);


以上操作, 這個(gè)'小明'是不存在的, 是我不小心寫錯(cuò)的, 結(jié)果它也執(zhí)行了, 把a(bǔ)ge字段下所有的值都更新成了25,哇!~ 這太可怕了 , 我記得原生態(tài)sql語句,where條件錯(cuò)誤時(shí)應(yīng)該會(huì)報(bào)錯(cuò)的吧!

正在回答

1 回答

你可以再echo M('user')->getLastSql();看下執(zhí)行的sql語句

是不是username是不存在的?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

無極山鬼謠 提問者

是 , 是字段名不存在, 不是'小明'不存在 , 如果字段名寫錯(cuò), 系統(tǒng)會(huì)當(dāng)做where為空?
2015-01-16 回復(fù) 有任何疑惑可以回復(fù)我~
#2

無極山鬼謠 提問者

非常感謝!
2015-01-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
快速入門ThinkPHP框架—理論篇
  • 參與學(xué)習(xí)       89109    人
  • 解答問題       588    個(gè)

快速入門ThinkPHP框架教程,掌握ThinkPHP的理論基礎(chǔ)

進(jìn)入課程

update更新數(shù)據(jù),where條件不存在時(shí),為什么不報(bào)錯(cuò)?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)