gpt4 book ai didi

php - 尝试在 MySQL 中添加具有相同 id 的两行

转载 作者:行者123 更新时间:2023-11-29 19:14:09 25 4
gpt4 key购买 nike

我有一个 MySQL 表,它的 ID 字段具有自动增量功能。但是我需要通过 php 创建具有相同 id 的两行。

我尝试使用 $last_id = intval(mysql_insert_id()); 但无法在第二行设置 id。我对 php 很陌生,SQL 从来都不是我最亲密的 friend 。

$sql = "INSERT INTO 'table name' (name, age, phone) VALUES ({$name}, {$age}, {$phone});"
$result = mysqli_query($conn, $sql);

然后我想再次运行相同的插入语句,也许手机不同,但 ID 相同。

最佳答案

您的问题是 auto_increment ID 字段。这是主键,因为任何 auto_increment 字段都必须定义为表的主键,因此不能有重复的记录。

您可以做的是为您想要复制的“ID”字段创建一个附加字段,然后您可以正常插入并保留自动递增字段来完成它的工作。

关于php - 尝试在 MySQL 中添加具有相同 id 的两行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42861581/

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