gpt4 book ai didi

php - 如何同时向两个表插入数据?

转载 作者:行者123 更新时间:2023-11-29 05:44:21 26 4
gpt4 key购买 nike

我的系统有这个问题,我需要在系统上登记一个病人,病人的引用号是用来在医院预约的。我遇到的问题是,当患者注册到系统时,同时进行了预订,我需要更新两个表,患者表和预订表,我必须从患者表中获取 reference_number 并将其输入到预订中table.reference number 必须从数据库中获取,新的应该比旧的增加一个。怎么做这个伙计们?我对此感到困惑。 :(

我正在使用 codeigniter、php 和 mysql 开发系统

问候,兰加纳

最佳答案

我认为您可以轻松地使用两个紧接着另一个插入语句并使用 mysql_insert_id 来获取前一个查询的 ID。但如果您的表定义不同,这可能对您不起作用:

mysql_query('INSERT INTO patients [...]');
$patientId = mysql_insert_id();
mysql_query('INSERT INTO reservations [...]');

关于php - 如何同时向两个表插入数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3829141/

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