gpt4 book ai didi

php - 将新创建的 id 值作为外键插入到另一个表的列中

转载 作者:行者123 更新时间:2023-11-29 21:17:47 25 4
gpt4 key购买 nike

大家好,这里是 PHP 和 mysql 菜鸟

我正在创建一个表单创建一个新用户同时添加联系人
用户联系人位于两个不同的表

我需要新的user_ID来引用tbl_contact中的user_ID(FK)

我该怎么做?

最佳答案

首先插入用户

mysql_query("INSERT INTO tbl_user (...) VALUES (...)");

然后检索最后插入的 id

$LIid=mysql_insert_id();

然后插入具有此 ID 的联系人

mysql_query("INSERT INTO tbl_contact (user_ID,...) VALUES ($LIid,...)");

Refrence

如果你想使用mysqli

$mysqli->query("INSERT INTO tbl_user (...) VALUES (...)");
$LIid=$mysqli->insert_id;
$mysqli->query("INSERT INTO tbl_contact (user_ID,...) VALUES ($LIid,...)");

关于php - 将新创建的 id 值作为外键插入到另一个表的列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834889/

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