wenn sich ein user einlog, bekommt er ja eine session id....was ein login system ja wschon haben sollte.
und immer wenn ein User auf eien seite clickt wir in der Tabelle für ihn ein aktueller timestamp gesetzt time()
dann brauchst du bloß noch aus lesen, bei welchem user der lastClick großer als
time()-600 liegt (600 == 5 min)
und fertig.