我有2个mysql表:
这是一个PHP / MYSQL设置。
供应商和促销表都使用自动增量I.D作为主键,供应商I.D是促销表中的外键。
我希望能够从他们从.php登录的供应商帐户进行插入,这样当他们添加促销时,他们的主键就会被添加到外键列中(该特定促销的行)这样我就可以查询促销表,为哪些供应商发布哪些促销活动。
我已经阅读过使用last_ID()作为数据库的触发器,但是有一种更简单的方法可以使用insert语句执行此操作吗?
这些方面的东西:
$sql = "INSERT INTO promotion(description,price,vendorID (fk)) VALUES('$description','$price','','$surname','$tel',)";SET @VendorID = SCOPE_IDENTITY()
INSERT INTO
promotion
(VendorID, ...)
VALUES
(@vendorID, ...)
或者类似的东西?我只需将此作为一个SQL语句,我可以使用,因为我的SQL技能是非常基本的。