0
是的,所以我有这样的:PHP:不是onlinestatus定义的,只显示那些谁是在线
$query = "SELECT *,
CASE
WHEN last_access < UNIX_TIMESTAMP()-150 THEN 'offline'
WHEN last_access < UNIX_TIMESTAMP()-80 THEN 'idle'
ELSE 'online'
END AS online_status
FROM users";
如果调用online_status会做,它要么给你离线,空闲或在线。
如何更改此查询以仅显示那些在线的行?我猜WHERE last_access < UNIX_TIMESTAMP() - 150,但我不知道..
这是否会做到这一点?
$query = "SELECT *
FROM users
WHERE last_access < UNIX_TIMESTAMP()+80";
它仍然显示大家..