PHP 和MySQL 錯誤:列計數與第1 行的值計數不符
當INSERT 語句與表中定義的列數不匹配。在提供的程式碼中,您在INSERT 語句中定義了9 個欄位:
INSERT INTO dbname (id, Name, Description, shortDescription, Ingredients, Method, Length, dateAdded, Username) ...
但是,只提供了8 個值:
VALUES ('', '%s', '%s', '%s', '%s', '', '%s', '%s')
要解決此問題,您需要提供缺失列的值,即「方法」列。確保 INSERT 語句中定義的所有欄位在 VALUES 子句中都有對應的值。
以上是為什麼我的 PHP/MySQL INSERT 語句給出「列計數與值計數不符」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!