我有一张表格。当我发布时,它会分配evenement.id作为自动增量,我希望在evenementontvanger.idEvent中发布相同的id。
晚间餐桌:
id
title
start
endEvenementontvanger表:
id
idEvent发布于 2014-03-17 23:09:18
使用mysql_insert_id()获取增量ID
$query = mysql_query('ORIGINAL INSERT');
$id = mysql_insert_id();
$query = 'INSERT INTO Evenement("id") VALUES('.$id.')';在第一次查询后立即运行此命令。
发布于 2014-03-17 23:11:18
你可以按照@Piero的建议在你的应用程序代码中做到这一点。或者,MySQL触发器将在数据库端执行此操作:
CREATE TRIGGER trig_evenement_after_insert AFTER INSERT ON Evenement
FOR EACH ROW insert into Evenementontvanger(idEvent) values(new.id);https://stackoverflow.com/questions/22457907
复制相似问题