Php 如何将新行的id插入到另一个链接表中?
我有一个表,用于用外键链接另外两个表(表3)。Php 如何将新行的id插入到另一个链接表中?,php,mysql,sql,foreign-keys,Php,Mysql,Sql,Foreign Keys,我有一个表,用于用外键链接另外两个表(表3)。 我用php编写服务器端代码,我需要一种在表2中插入行时自动将行插入表3的方法 但我不知道如何执行php查询,以获取表2中新行的生成id?(表1的id确实存储在php变量中)我正在查看智能存储过程?您可以按照以下步骤操作: 1) 将ID设置为表2中的自动增量 2) 创建如下工作的存储过程: A) INSERT Value to your Table2 : B) Increase ID value : SELECT LAST_INS
我用php编写服务器端代码,我需要一种在表2中插入行时自动将行插入表3的方法
但我不知道如何执行php查询,以获取表2中新行的生成id?
(表1的id确实存储在php变量中)
我正在查看智能存储过程?您可以按照以下步骤操作: 1) 将ID设置为表2中的自动增量 2) 创建如下工作的存储过程:
A) INSERT Value to your Table2 :
B) Increase ID value : SELECT LAST_INSERT_ID() INTO VARIABLE;
C) Insert Value to your Table3 : use VARIABLE to get ID of Table2
要遵循的步骤:
- 在
表2中插入一行
- 从
中找到生成的键,并将其分配给table2
变量李>PHP
- 使用
语句中的insert
$last_键
,用于
表3
A) INSERT Value to your Table2 :
B) Increase ID value : SELECT LAST_INSERT_ID() INTO VARIABLE;
C) Insert Value to your Table3 : use VARIABLE to get ID of Table2
-- read this into a php variable, say, $last_key
SELECT LAST_INSERT_ID();