gpt4 book ai didi

php - 如何使用 SQL 'Default' 关键字进行 PHP 插入自动递增主键

转载 作者:行者123 更新时间:2023-11-29 10:28:59 26 4
gpt4 key购买 nike

你好,我正在尝试使用 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' 关键字绑定(bind)到我的 id,因为我的 id 是自动递增的。但是,“Default”已经是 PHP 中的一个关键字。

有什么办法可以实现这个目标吗?

谢谢

最佳答案

快速修复:传递 NULL 作为 ID。

好的修复方法:列出语句中应接收值的所有字段并省略 id 字段。 (这样您还可以使用 TIMESTAMP 列的自动更新功能)

关于php - 如何使用 SQL 'Default' 关键字进行 PHP 插入自动递增主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47777366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com