gpt4 book ai didi

mysql - 在 mysqli 中插入带有 id 作为自动增量的数据的正确方法

转载 作者:可可西里 更新时间:2023-11-01 08:06:04 25 4
gpt4 key购买 nike

有人可以验证使用 MYSQLI 插入数据的正确方法吗?

我需要将评论数据插入到ID设置为自增的表中。我是否只将 id 的值保留为空白

$db = dbConnect();
$query = "INSERT INTO comments values ('', '$comment')";
$db->query($query);

最佳答案

正确的方法是要么省略值,要么为其分配 NULL。
虽然您的示例中使用的空字符串不是有效值,但在严格模式下它会发出警告。

INSERT INTO comments VALUES (NULL, 'comment')
INSERT INTO comments (comment) VALUES ('comment')

都是有效的。

关于mysql - 在 mysqli 中插入带有 id 作为自动增量的数据的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19406292/

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