作者lemon9527 (檸檬)
看板Web_Design
標題[問題] php+mysql新增會員實作bug
時間Mon Dec 28 06:25:00 2015
實作新增會員,發現一個奇怪的BUG
在新增第一筆資料時完全正常 MySql也有吃到資料
在新增第二筆時 在mysql卻吃不到資料也無錯誤訊息
把第一筆資料刪除後 重新新增一次會員
第一筆正常 第二筆還是吃不到資料
不知道是哪出問題 請板上前輩幫忙
出錯原因 :猜想出錯原因為其中一欄位id應為流水號,但建table沒給auto increment
因此新增二筆資料時primary key 的id 會跟第一筆資料相衝 因此第二筆資料建不上去
解決方法: 重建table (因table已先刪除,因此只能猜測出錯原因。)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.246.4.126
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1451255103.A.4EC.html
1F:→ imhaha: 難道是… 12/28 08:33
2F:推 SheLoBDenI: 聽起來是primary key的問題 12/28 08:41
3F:→ lemon9527: 謝 關鍵字 12/28 09:20
4F:推 syclin: Primary key 問題的話應該還是會吃到 12/28 11:13
5F:→ syclin: 也會 execute 12/28 11:13
6F:→ syclin: 只是會 return error (?) 12/28 11:13
7F:→ syclin: 所以 MySQL 沒吃到的話可以看是不是 connection 12/28 11:14
8F:→ syclin: 已經錯了 12/28 11:14
9F:推 devil115789: auto increment? 12/28 11:57
10F:推 crossdunk: 資料庫架構拿出來看就知道了啊@@ 12/28 16:34
※ 編輯: lemon9527 (39.13.212.122), 12/29/2015 02:00:34
※ 編輯: lemon9527 (39.13.212.122), 12/29/2015 02:01:12