Chodzi o to ze zapytanie usuwa Wszystko a nie dane ktora sa starsze niz 1 minuta.
$db->query("DELETE FROM users_online WHERE time_online < (NOW() - INTERVAL 1 MINUTE)") OR die();
Dodam ze strona nie umiera.
rozwiazane
$db->query("DELETE FROM users_online WHERE `time_online`< (NOW() - INTERVAL 1 MINUTE)") OR die();