gpt4 book ai didi

php - mysql - 一次更新两条记录

转载 作者:行者123 更新时间:2023-12-01 00:33:34 25 4
gpt4 key购买 nike

使用 PHP 的 msqli 是否可以通过一次查询更新两条记录?

首先我执行一个 SELECT 来检查 $pay_user 在他的帐户中是否有足够的游戏币,如果他有那么我执行以下操作......

我的更新查询是:

"UPDATE account SET money= money - ".$money."WHERE User_id=".$pay_user

"UPDATE account SET money= money + ".$money."WHERE User_id=".$recieve_user

停止脏读是事务性的。

我希望保存一个查询并将其作为一个查询...这可能吗?

最佳答案

由于两个 where 子句不同,您不能将这些查询合并到一个语句中。

您可以将其标记为 TRANSACTION,以便它们同时执行。

关于php - mysql - 一次更新两条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1872881/

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