gpt4 book ai didi

PHP & MySQL 计算时间戳小于 5 分钟前的记录

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

我的 C# 程序上有一个“用户在线”功能,每 3 分钟它会通知服务器用户还在这里,当这种情况发生时,它会执行对我的数据库的查询,并使用用户的用户名和PHP 时间戳 (time();) 如果用户名已经在数据库中,那么它只会更新时间戳。

我想做的是计算在线用户数,我想通过计算最多 5 分钟前最后一次看到的记录数来做到这一点,然后回显该数字。我不确定我该怎么做,所以非常感谢任何帮助。

最佳答案

基本查询是:

SELECT count(*) AS cnt
FROM yourtable
WHERE timestampfield >= DATE_SUB(now() INTERVAL 5 MINUTE)

关于PHP & MySQL 计算时间戳小于 5 分钟前的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7972311/

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