W moich badaniach, aby znaleźć sposób na sprawienie, by PHP podpowiadało mi, ile osób jest "online" na mojej stronie, odkryłem, że istnieją sposoby na "oszacowanie" to.skrypt informujący, kto i jak wielu użytkowników jest online
Zdecydowałem się zalogować wszystko, co dzieje się na stronie, również ze względu na błąd, ale teraz utknąłem w pisaniu mojego zapytania SQL.
Basicly Mam bazę danych z „IP”, „identyfikatora” i „datetime” i pomyślałem, że kwerenda tak by rade:
SELECT distinct(IP), datetime
FROM `bigBrother`
WHERE datetime BETWEEN DATE_SUB(NOW(), INTERVAL 3 MINUTE) AND NOW()
Problemem jest to, że moja strona jest najczęściej oglądane i używane przez uczniów w szkolnej sieci, a także ... wszyscy mają to samo IP.
Pytanie brzmi, czy robię to dobrze, i czy mogę wybrać dwa różne wiersze z mojej bazy danych, tak, że mogę uporządkować zarejestrowanych użytkowników (którzy będą mieć "identyfikator użytkownika" - inni będą mieć userid = 0)?
działa ... whoohoo – Jasper