gpt4 book ai didi

php - 全站实时在线人数统计

转载 作者:行者123 更新时间:2023-11-30 00:45:05 26 4
gpt4 key购买 nike

我正在尝试让这个计数器正常工作,但由于某种原因我收到错误。

"mysql_result() expects parameter 1 to be resource, boolean given in *\functions\users.php on line 85"

我有一个 if 语句来检查用户是否登录:

if(logged_in() === true){
$session_user_id = $_SESSION['user_id'];
$user_data = user_data($session_user_id, 'user_id', 'username', 'password');
}

以及一个更新数据库的函数:

function online_user_count(){
mysql_query("UPDATE `users` SET LastTimeSeen = NOW() WHERE `user_id` = " . $_SESSION['user_id']);
return mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE LastTimeSeen > DATE_SUB(NOW(), INTERVAL 5 MINUTE)"), 0);
}

然后我在我的主页上调用它:

 <?php echo online_user_count(); ?>

出了什么问题?

最佳答案

可能在查询 mysql_result 时出现错误。你能在 phpmyadmin 或 mysql 控制台中测试这个查询吗?如果有错误,您可以在那里看到它。

关于php - 全站实时在线人数统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21447460/

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