Пользователей онлайн?

AstraZak

Новичок
Пользователей онлайн?

Подскажите как:
Пользователи онлайн на данный момент(только количество), пользователи, что были сегодня(только количество) и пользователи которые были за всё время(только количество), показывать эти данные на станице не надо, все эти данные должны записываться в "txt" файлы, итого 3 текстовых файла с 1-м числом внутри и ещё раз повторю нужны лишь числа.
Кто нить может помочь реализовать это, в php не силён, но понадобилась эта функция для другого проекта.
 

Alexandre

PHPПенсионер
Пользователи онлайн на данный момент(только количество),
при каждом обращении пользователя пишем TIMESTAMP в last_vizit
делаем выборку SELECT count(*) From users WHERE now() - 5 *60 < last_vizit
получаем кол-во пользователей которые были на сайте последние 5 мин
что были сегодня(только количество)
SELECT count(*) From users WHERE day( last_visit ) = day(now())
пользователи которые были за всё время(только количество)
SELECT count(*) From users where is_active
считает пользователей, которые подтверждили регистрацию
 
Сверху