Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Кирилл Мащенко -
Количество ответов: 7

Вот появилась задача узнать сколько пользователей зарегистрировалось на сайте с начала года. Кто-нибудь знает как это можно организовать?

В ответ на Кирилл Мащенко

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

С помощью фильтра пользователей.

  • Управление Пользователи Учетные записи Список пользователей

Расширенные настройки!

Параметр "Первый доступ" - отмечаем галочкой "после" и выбираем дату 31 декабря 2010г. Нажимаем "Добавить фильтр".

Вверху страницы будет указано - "пользователей после этой даты/всё количество". Ниже - список.

В ответ на Александр Анисимов

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Кирилл Мащенко -

Это да. Но многие пользователи еще ни разу не входили на сайт. Хотелось что-то более конкретное. 

В ответ на Кирилл Мащенко

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Vadim Bazilevich -
В ответ на Vadim Bazilevich

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Кирилл Мащенко -

Логично, но в базе нет даты регистрации пользователя.

В ответ на Кирилл Мащенко

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Evgeniy Schuetz -

Прав - остаётся только COUNT mdl_user и запускать раз в отчётный период. (Это если удалённых не вычищать из таблицы).

В ответ на Кирилл Мащенко

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Ботирбек Самандаров -

мне тоже интересует это проблема

думаю кое что нашел, mdl_user.firstaccess

я думал что это поля фиксируеть первую вход

просто так зарегисрировался, поля mdl_user.firstaccess заполнялся

люди как думаете, это логично

В ответ на Кирилл Мащенко

Re: Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

от Виталий Апраксин -

Как узнать сколько пользователей было зарегистрировано за определённый промежуток времени?

Но многие пользователи еще ни разу не входили на сайт. Хотелось что-то более конкретное. 

Если самостоятельная регистрация, то такого быть не может, просто удалите незавершивших /admin/settings.php?section=cleanup параметр deleteincompleteusers

Если кто-то, кроме Вас, регистрирует вручную, то, кроме предложенного фильтра, отфильтруйте еще раз с двумя фильтрами "никогда не  входил + последнее изменение" и сложите "столбикомулыбаюсь Тоже, конечно, можно найти оговорки....