gpt4 book ai didi

PHP 使用另一个表的数据更新表

转载 作者:行者123 更新时间:2023-11-30 22:30:39 25 4
gpt4 key购买 nike

我是编程新手。这周我学习了 HTML、CSS、PHP 和 MySQL 的基础知识,并且我正在制作一个简单的回合制策略游戏来练习编码(并且在做的过程中玩得开心!)。

现在,当我遇到困难时,我通常会查看 DuckDuckGo 和 YouTube,但这次我似乎找不到问题的答案。给你,希望对你有帮助:

我正在制作一个将成为 cronjob 的文件,以更新我的玩家拥有的资源。在表 1(名为 stockpile)中,我有名为 village_idwoodstoneiron 的列。在表 2(命名建筑物)中,我有名为 village_idwoodcuttersquarrymine 的列。下面是我希望代码执行的操作的示例:

获取 village1 的 'wood' 并像这样更新它; wood = wood + (x * village1 的樵夫)

我真的希望有人能帮助我!我的项目进展顺利,除了这部分我似乎无法理解......

最佳答案

使用子查询(用一些值替换 [x]):

UPDATE stockpile s
SET wood = wood + [x] *
(SELECT woodcutters
FROM buildings b
WHERE b.village_id = s.village_id);

关于PHP 使用另一个表的数据更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33977578/

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