首页 > 解决方案 > 上次在线(15 分钟前)

问题描述

我尝试做 mysql 查询,我想加载(或计数)成员,那是 15 年前在线的。我尝试:

SELECT COUNT(uid) FROM user WHERE `lastlogin` >  ".time()." - 3600;

但它不起作用,我收到所有成员列表。我在哪里犯了错误?你能帮我么?

标签: php

解决方案


为什么不使用数据库自​​己的时间:

SELECT COUNT(uid) FROM user WHERE `lastlogin` >= DATE_SUB(NOW(), INTERVAL 15 MINUTE)

推荐阅读