Consultar id do perfil do usuário no curso do Moodle com comando SQL

Consultar id do perfil do usuário no curso do Moodle com comando SQL

por Lino Vaz Moniz -
Número de respostas: 0

Para saber se o usuário está inscrito no curso como aluno ou tutor, basta executar o comando SQL que retorna o roleid no curso. 

SELECT rs.roleid  FROM mdl_role_assignments rs INNER JOIN mdl_context e ON rs.contextid=e.id WHERE e.contextlevel=50 AND e.instanceid=?   AND rs.userid=?

Passe o parâmetro id do curso em  e.instanceid=?    e id do usuário em  rs.userid=?