遇到一個情況,提示刪除失敗,但是數據庫已經刪除了
是這樣的,我上傳圖片時代碼有點變化,造成了添加商品時圖片地址沒添加到imooc_album表里。
但是其他所有東西都加到了imooc_pro表里,所以提示添加成功了。那么問題來了,刪除判斷里的判斷有問題,當我imooc_pro表里有商品而沒有imooc_album表的關聯圖片地址。刪除時會提示刪除失?。?!但是數據已刪除。是否需要再加一層判斷?
是這樣的,我上傳圖片時代碼有點變化,造成了添加商品時圖片地址沒添加到imooc_album表里。
但是其他所有東西都加到了imooc_pro表里,所以提示添加成功了。那么問題來了,刪除判斷里的判斷有問題,當我imooc_pro表里有商品而沒有imooc_album表的關聯圖片地址。刪除時會提示刪除失?。?!但是數據已刪除。是否需要再加一層判斷?
2015-05-30
舉報
2015-06-16
"造成了添加商品時圖片地址沒添加到imooc_album表里",這樣你的if($res && $res1) 中 $res1 的值一直為0, 提示刪除失敗。
刪除失敗的情況下,分兩種情況
二者同時刪除失敗
二者有一刪除失敗
我覺得應該再分別判斷,二者是否同時刪除,數據是否刪除,圖片是否刪除...