Cosas de Administradores

Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo

 
Imagen de Ma. Magdalena Leon Flores
Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
 

Hola a todos:

Me están solicitando el reporte de la cantidad de alumnos que ingresaron a nuestro sitio MOODLE 3.3 en el año 2017, o sea del 1o de Enero al 31 de Dic. de ese año

Alguien tiene idea de como hacerlo? 

investigando vi que se puede obtener el conteo del campo lastlogin de 120 días hacia atrás, (Lists "loggedin users" from the last 120 days)

Pero no de un periodo de tiempo determinado, porque el campo lastlogin va cambiando,  

Es decir, una persona pudo haber ingresado en diciembre del 2017 y si sigue ingresando a la plataforma, ahora ese campo ya tiene la fecha de hoy por ejemplo. No se si me explique claramente.

Hay alguien que me pueda ayudar?

Mil gracias



 
Promedio de calificaciones: -
Imagen de Pascal Boulerie
Re: Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
 
Cuando el lastlogin esta en el año 2018, su SQL script no functiona para 2017...

Log activity reports ?

Pienso que esta :
Active users by year
 
Promedio de calificaciones: -
Imagen de Ma. Magdalena Leon Flores
Re: Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
 

Muchas gracias Pascal, dejame lo reviso y te aviso

Muy agradecida con tu respuesta


Saludos

 
Promedio de calificaciones: -
SanPi
Re: Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
Moodlers de gran ayuda

Maria Magdalena

Te dejo la consulta que uso, para versión 2.7. Desconozco la estructura de la DB para 3.3 ruborizado

Encuentras varios reportes en: https://docs.moodle.org/33/en/ad-hoc_contributed_reports

Saludos

SELECT SUM(tbl.C) as 'cantidad de visitas',tbl.fecha
FROM
(
SELECT COUNT(l.userid) as 'C', DATE( FROM_UNIXTIME(l.time)) as 'fecha'
FROM mdl_log as l
WHERE
DATE( FROM_UNIXTIME(l.time)) > '2016-12-31' AND
DATE( FROM_UNIXTIME(l.time)) < '2018-01-01'
GROUP BY l.userid ORDER BY l.time
)
AS tbl
GROUP BY tbl.fecha
ORDER BY fecha DESC
 
Promedio de calificaciones: -
Imagen de Ma. Magdalena Leon Flores
Re: Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
 

Muchisimas gracias Sandra, que linda en contestarme

Deja corro ahorita mismo la consulta y te aviso como me fué


muy agradecida


Magda

 
Promedio de calificaciones: -
Imagen de Ma. Magdalena Leon Flores
Re: Como puedo saber la cantidad de usuarios que ingresan a mi sitio de MOODLE 3.3 en un periodo de tiempo
 

Sandra mil gracias, tu query me ha funcionado perfecto



muchas gracias


Magda

 
Promedio de calificaciones: -