嗨,我正在尝试使用PDO进行PHP插入:
$sqlStr = "INSERT INTO agents VALUES (:id,:sport, :firmName, :agentLastName, :agentFirsttName, :address1, :address2, :suite, :city, :stateProv, :zipcode, :country, :phone, :fax, :email, :website, :comment, :lastUpdated)";
我想将MySQL'Default'关键字绑定到我的id,因为我的id是自动递增的。但是,'Default'已经是PHP中的关键字。
有什么方法可以做到这一点吗?
由于
答案 0 :(得分:1)
快速修复:传递NULL
ID。
好的修复:列出语句中应该接收值的所有字段并省略id字段。 (这样您也可以使用TIMESTAMP列的自动更新功能)