簡體   English   中英

mysql問題與刪除記錄

[英]mysql issue with delete of a record

我有一個包含行和列網格的網頁,並且需要跟蹤給定單元格中發生的活動。 項目可以在單元格之間移動,因此我在MySQL表中保留了一條記錄以跟蹤每個單元格的內容。 db記錄的鍵是行號和列號,例如,代表第2行,第7列的記錄的鍵是r2c7。

當某項放入r2c7時,我插入一條記錄,其中r2c7作為鍵字段值。 如果r2c7的內容移到r3c8,我將一條記錄插入r3c8並刪除r2c7的記錄。 到目前為止,一切都很好。

不過,我發現的是,在刪除單元格的記錄(例如r2c7)后,如果我嘗試重新為r2c7重新插入相同的記錄,即使MySQL報告成功,插入也不會停留插入。 需要明確的是,我以前刪除的記錄中的所有字段在我重新插入時都是相同的。 即使報告成功,數據庫似乎仍然看到試圖重新插入的重復記錄,並且沒有對其進行處理。

任何人都知道發生了什么事嗎?

檢查mysqli_affected_rows($con) ; 如果行插入不成功,肯定會為您提供錯誤的返回值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM