+-
mysql – 不正确的整数值:”对于第1行的列’id’
我想插入我的mySQL数据库.第一列是’id’列,因为它是一个auto_increment字段,我把它留空了.由于某种原因,我无法插入,我收到下面提到的错误.我很感激任何帮助.

尝试插入时出现以下错误:

Incorrect integer value: '' for column 'id' at row 1

我的查询

$insertQuery = "INSERT INTO workorders VALUES('', '$priority', '$requestType', '$purchaseOrder', '$nte', '$jobSiteNumber')";
最佳答案
这可能意味着您的id是一个AUTO_INCREMENT整数,并且您正在尝试发送字符串.您应该指定列列表并从INSERT中省略它.

INSERT INTO workorders (column1, column2) VALUES ($column1, $column2)
点击查看更多相关文章

转载注明原文:mysql – 不正确的整数值:”对于第1行的列’id’ - 乐贴网