我有一棵树,我想要一张也有id的表,我想通过添加到另一列来使用这个id。
显然, 我想将id column'value添加到parent_root列。
sql = "INSERT INTO agac_menu (id,isim,aciklama,parent_id,parent_root,yetki,sira,tip,created)
VALUES (NULL,'".$isim."','".$aciklama."','".$parent_id."','".$parent_root."','".$yetki."','".$sira."','".$tip."','".date('Y-m-d H:i:s')."')";
答案 0 :(得分:1)
如果是MySQL(是的,我知道它更通用)你可以使用触发器:MySQL Triggers last_insert_id()
答案 1 :(得分:0)
您无法在同一查询中执行此操作 - 在插入记录之前,自动递增的ID不存在。在php中运行查询后,获取最后一个插入ID并运行更新查询。