2013-03-05 69 views
0

我有一個很大的問題與phpMyAdmin,#1062 - 重複錄入「87」關鍵「PRIMARY」

我有兩個表,我想添加像Facebook狀態消息。

我的第一個表我有ID,用戶名和密碼

,在我的第二我有ID,狀態信息,豎起大拇指,大拇指朝下。

現在我想添加一個「狀態消息」時,我會發送來自用戶的外鍵的ID。

但我只得到這樣的錯誤:

# 1062 - Duplicate entry '87 'for key' PRIMARY ' 

套件,我試着寫

INSERT INTO `notes` (`id`, `note`) VALUES ("87", "hello") 

還不錯知道的是,我的數據庫已經從ID = 87後但希望能夠擁有更多。

回答

2

儘量只這一點,如果ID是自動遞增,你不必使它:

INSERT INTO `notes` (`note`) VALUES ("hello") 
+0

+1哈哈,你打我吧。 – Tom 2013-03-05 18:41:29

+0

新的錯誤消息:無法添加或更新子行:外鍵約束失敗('webbutvecklare'.'notes',CONSTRAINT'notes_ibfk_1' FOREIGN KEY('id')REFERENCES'user'('m_pk')) – Max 2013-03-05 18:47:45

相關問題