saber si existe un usuario en moodle

saber si existe un usuario en moodle

de primitivo cachero -
Número de respuestas: 2
Buenas, quería saber si hay alguna función que devuelva si existe un username en moodle o no en la tabla mdl_user desde php, necesito hacer unas cosas desde un php de moodle, y para cubrirme las espaldas quiero primero comprobar que el usuario exista en moodle, pero no encuentro que función me puede dar eso. Un saludo, y perdonen mi desconocimiento del api de moodle
Promedio de valoraciones: -
En respuesta a primitivo cachero

Re: saber si existe un usuario en moodle

de Marco Antonio Antonio -

hace dias tenia el mismo problema espero que sea tu caso.

me ayudo una persona de aqui del mismo foro, para que no piensen que me quiero ganar el credito

espero que te sriva esto

Utilizo la siguiente consulta para obtener los alumnos matriculados en el curso 922002

SELECT DISTINCT username, user.idnumber, lastname, firstname
FROM `mdl_user` AS user
JOIN mdl_role_assignments AS role ON user.id = role.userid
JOIN mdl_context AS contxt ON role.contextid = contxt.id
JOIN mdl_course AS curso ON contxt.instanceid = curso.id
WHERE curso.id =922002
AND role.roleid =5