gpt4 book ai didi

php - 插入两个表(同一个数据库)如何从一个表中获取唯一 ID?

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:25 25 4
gpt4 key购买 nike

首先请原谅我对SQL知识的缺乏,我之前只做过基本的插入。

我目前正在改进我的一个小系统,我想将通过 _GET (php) 获取的一些数据插入到两个表中。我的问题如下。

我的第一个表 (table_one) 有一个名为“id”的自动递增值,我需要获取它并将其发布到我的第二个表 (table_two)。

由于数据将在以后更新的方式,表二中的 ID 是对表一中插入时自动生成的 ID 的引用(因此下面的代码中没有 ID)。 (我将使用表一中的 ID 为表二中的每个匹配 ID 实例执行 for 循环)

我如何运行一个查询来更新一个表,然后使用从第一个表获得的唯一 ID 更新第二个表?

我当前的代码是这样的......

INSERT INTO table_one (valueone,valuetwo,valuethee) VALUES ('$v1','$v2','$v3')

最佳答案

你可以使用 mysql_insert_id() 内置的 php 命令,这会给你最近插入的数据的 id

mysql_query("insert into.... ");
$a = mysql_insert_id();

关于php - 插入两个表(同一个数据库)如何从一个表中获取唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7499533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com