首頁 >後端開發 >php教程 >為什麼我在 MySQL 查詢中收到「第 1 行數不符」錯誤?

為什麼我在 MySQL 查詢中收到「第 1 行數不符」錯誤?

Patricia Arquette
Patricia Arquette原創
2024-10-27 10:20:31303瀏覽

Why am I getting the

PHP、MySQL 錯誤:第1 行的列計數不符

此錯誤「列計數與第1 行的值計數不匹配」 ",表示您嘗試插入資料的列數與提供的實際值數之間存在差異。 id、名稱、描述、shortDescription、成分、方法、長度、dateAdded、使用者名稱),使用8 個值($name、$description、$shortDescription、$ingredients、$method、$username、$length、$dateAdded)。

錯誤原因:

發生錯誤的原因是INSERT 查詢中定義的列數與傳遞給它的值的數量不符。需要9 個值,但只提供了8 個值,不包括「image」欄位。數量與INSERT 查詢中的列數相符。 🎜>

選項1:新增缺失值

選項2:刪除「影像」欄位

以上是為什麼我在 MySQL 查詢中收到「第 1 行數不符」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn