marksie1988 Posted October 30, 2007 Share Posted October 30, 2007 i have created some code from information i found on the internet to show users that have been online within the last 24 housr but i keep on getting errors, i think that the mysql query is not working as an account that hasnt been logged on since it was created still shows when running on phpmyadmin. i have looked every where and have found loads of different ways of doing this but i cant seem to get any to work. here is my code Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/marksie/public_html/blacklime/inc/footer.blc <?php $query = "SELECT * FROM `users` WHERE `timestamp` < NOW(), INTERVAL 1 DAY"; $result = mysql_query ($query); while ($row = mysql_fetch_assoc ($result)) { $id = $row['id']; $uname = $row['username']; echo"<ol><a href=\"../login/userinfo.blc?user=$uname\">$uname</a></ol>"; } ?> Link to comment https://forums.phpfreaks.com/topic/75424-solved-show-users-that-were-on-within-last-24-hours/ Share on other sites More sharing options...
Barand Posted October 31, 2007 Share Posted October 31, 2007 to get users logged in last 24 hrs SELECT * FROM `users` WHERE `timestamp` > NOW() - INTERVAL 1 DAY Link to comment https://forums.phpfreaks.com/topic/75424-solved-show-users-that-were-on-within-last-24-hours/#findComment-381577 Share on other sites More sharing options...
marksie1988 Posted October 31, 2007 Author Share Posted October 31, 2007 this does not work, i am presuming that this query works with unix timestamp? SELECT * FROM `users` WHERE `timestamp` > NOW( ) - INTERVAL 1 DAY LIMIT 0 , 30 Link to comment https://forums.phpfreaks.com/topic/75424-solved-show-users-that-were-on-within-last-24-hours/#findComment-381756 Share on other sites More sharing options...
Barand Posted October 31, 2007 Share Posted October 31, 2007 if it's unix timestamp then SELECT * FROM `users` WHERE FROM_UNIXTIME(`timestamp`) > NOW() - INTERVAL 1 DAY Link to comment https://forums.phpfreaks.com/topic/75424-solved-show-users-that-were-on-within-last-24-hours/#findComment-381759 Share on other sites More sharing options...
marksie1988 Posted October 31, 2007 Author Share Posted October 31, 2007 Great thanks loads that works Link to comment https://forums.phpfreaks.com/topic/75424-solved-show-users-that-were-on-within-last-24-hours/#findComment-381761 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.