Potrzebuje przerobić poniższą funkcje
$onlineuser =$db->single("SELECT COUNT(*) FROM users WHERE online > DATE_SUB(NOW() , INTERVAL -5 MINUTE); ");
dodam tyle że w kolumnie online czas jest zapisywany za pomocą funckcji time()
EDIT:
$onlineuser =$db->single("SELECT COUNT(*) FROM users WHERE online + 5*60 > UNIX_TIMESTAMP(NOW()) ");
Działa!