använd sessioner(!):
starta först en session.
ta bort allt från tabellen "online" där tiden är under aktuell tid.
leta efter det aktuella sessions_idt i tabellen. är det där, uppdatera tiden.
annars, lägg in nytt sessions_id och ny tid.
gör en "SELECT COUNT(*) as ppl FROM online". värdet av queryn är antalet personer online.
Jag har tyvärr inte koden i huvudet men nycklen är att använda det unika sessions_idt.
happy coding =)
mvh hebbe
