我創建了一個註冊表,並且我只使用了直接的PHP而不是JavaScript來將我的表單發送到MySQL數據庫,所以一切工作正常,沒有語法錯誤或任何東西,但我填寫了我的所有信息,然後單擊「註冊」,它會返回一條消息,說明「列計數與第1行的值計數不匹配」。PHP列計數與第1行的值計數不匹配
我只有14歲,所以這對我來說很困惑,有人有解決方案嗎?
這是我的INSERT INTO代碼:
$sql = mysql_query("INSERT INTO users(firstname, lastname, email, password, day, month, year, gender)
VALUES('$firstname','$lastname','$email','$db_password','$day','$month','$year')")
or die (mysql_error());
能否請您發表您的PHP代碼? – ChrisM 2012-08-16 14:16:06
可能是'INSERT'語句在'VALUES()'裏面的值多於或少於列'()'中列出的結果。發佈你的代碼,我們會看看。 – 2012-08-16 14:17:25
這與您的sql相關的超過了您的php – Sablefoste 2012-08-16 14:17:57