gpt4 book ai didi

PHP+MySQL 添加时间倒计时并检查其完成情况

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

我基本上正在寻找以下内容:

  • 玩家完成交易
  • 系统以 10 分钟倒计时更新 MySQL
  • 在倒计时结束之前,玩家无法完成更多交易
  • 继续..

想象一下它会像这样工作:

mysql_query("UPDATE `players` SET `time`= 10:00 WHERE `id`=$player[id] LIMIT 1");

if ( 0 <$player['time']) {
$error='yes';

还有我给MySQL字段赋予什么字段类型,这是我最困惑的地方。它是如何存储的以及是否需要将其“翻译”回 php。

最佳答案

我想我会把我的答案发布给 future 有同样问题且只有复杂答案的人。

您只需使用 time()+900 或 $timePlus = time()+900 即可将当前时间 + 10 分钟作为整数输入 MySQL 字段。然后,您可以使用 time() 或 $time = time(),同时根据“时间”字段进行验证,看看 10 分钟是否已到。下面的例子:

$player['time'] > time() // where the time stored in 'time' is greater than the actual time causes an error.

希望我解释了这一点,并感谢@flyingeagle413也建议了这种方法(尽管承认有点晚了):P

关于PHP+MySQL 添加时间倒计时并检查其完成情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28955121/

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