gpt4 book ai didi

php - 为每个用户获取值(value)并增加一

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

我将这个脚本作为 cron 作业设置为每 5 分钟运行一次,问题是它不会像我认为应该的那样增加能量水平。如果有人能告诉我我在这里做错了什么,那就太好了。请记住,这不会返回任何错误,只是不起作用,而且数据库连接信息都是正确的,只是在帖子之外。

{

$energy = mysql_query("SELECT energy FROM members WHERE id=$id");
//get current users energy level
$energy_max = mysql_query("SELECT energy-Max FROM members WHERE id=$id");
//get current users Maximum energy level

if ($energy < $energy_max)
// do -if current energy level is less than maximum
{
$energy = $energy ++;
//increment energy by 1
mysql_query("UPDATE members SET energy= $energy");
//set the new energy level
}
$id++;
//increment to the next user
}

最佳答案

你可以在一条语句中解决所有问题

UPDATE `members` SET `energy` = `energy` + 1 WHERE `energy-Max` > `energy`;

这样你就有了一个而不是 3 * 个成员查询

关于php - 为每个用户获取值(value)并增加一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14886521/

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