大家好,这里的PHP和mysql
我正在创建一个表单来创建一个新用户,同时添加一个联系人
但是用户和contact位于两个不同的表中。
我需要新的user_ID引用tbl_contact中的user_ID(FK)。
我该怎么做?
发布于 2016-03-07 01:47:53
首先插入用户
mysql_query("INSERT INTO tbl_user (...) VALUES (...)");然后检索最后插入的id。
$LIid=mysql_insert_id();然后插入此id的联系人。
mysql_query("INSERT INTO tbl_contact (user_ID,...) VALUES ($LIid,...)");如果你想使用mysqli
$mysqli->query("INSERT INTO tbl_user (...) VALUES (...)");
$LIid=$mysqli->insert_id;
$mysqli->query("INSERT INTO tbl_contact (user_ID,...) VALUES ($LIid,...)");https://stackoverflow.com/questions/35834889
复制相似问题