我的數據庫是MySQL,我使用PHP作爲我的語言。我寫了一個函數,並使用這個函數運行我的更新或插入查詢。此功能適用於我的所有查詢,並且看起來沒問題。在數據庫中插入一次但是2條記錄
當我插入一個值時,我的表中有一個我有我的數據庫記錄!我檢查了我的函數,它只運行一次(在我的函數開始時,我使用了echo $myquery
,它寫了我的查詢一次),但在我的數據庫中我有2個記錄。
你對這個問題有什麼想法嗎?
Field---Type---Attributes---Null
eventsID---int(10)---UNSIGNED---NO
auserID---int(10)---UNSIGNED---No
bUserID---int(10)---UNSIGNED---No
type---smallint(5)---UNSIGNED---No
amount---int(10)---UNSIGNED---No
cType---tinyint(3)--- ---No
cAmount---int(10) ---UNSIGNED---No
dateTime---timestamp---ON UPDATE CURRENT_TIMESTAMP---No---CURRENT_TIMESTAMP
除非您將PHP代碼放在此處,否則我們無法幫到您。編輯您的問題並粘貼相關的PHP代碼。 – JohnP 2011-03-17 15:48:21
JohnPs正確,您的腳本是否執行任何重定向,然後函數會被調用兩次? – 2011-03-17 15:55:04