Gdy użytkownik się pomyślnie zaloguje zapisuję w bazie datę, po wylogowaniu znów ja zapisuję tylko w innej komórce, później zliczam ile rekordów jest równych aktualnej dacie i wyswietlam jako osoby online. Problem w tym że user się rzadko wylogowuje, przez co zostaje tylko data zalogowania. Jak mogę zrobić ten licznik inaczej? optymalniej i prościej?
// gdy sie zaloguje $czas = mysql_query("INSERT INTO log (login, last_activ, ip) VALUES ('$uzytkownik', NOW(), '$ip_user')");
ref