gpt4 book ai didi

php - 疑问-mysqli+php函数

转载 作者:行者123 更新时间:2023-11-29 14:49:31 25 4
gpt4 key购买 nike

我有这个函数insert()

该函数在表users中插入数据并发送电子邮件。

我需要在创建另一个状态之前终止前一个状态,对吗?因此,我需要将激活链接存储在另一个表中,即 activationLinks 表。

我可以做这样的东西吗?我认为下面的代码不起作用。

($sql = $db -> prepare("INSERT INTO users, activationLinks (username, email, password) (link) VALUES (?, ?, ?) (?)"));

基本上,问题是我需要将数据存储在两个不同的表中,但在同一个函数中。谢谢

最佳答案

就像评论中提到的:只需发送两个单独的INSERT-查询

INSERT INTO users ...
INSERT INTO activationLinks ...

您也可以将它们包装到交易中

START TRANSACTION;
INSERT INTO users ...
INSERT INTO activationLinks ...
COMMIT;

关于php - 疑问-mysqli+php函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091217/

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