Estimados, estoy tratando de hacer un query que me permita hacer un insert (por medio d eun formulario) de usuarios a la BD, y a la ves enrolarlo en un curso (por medio del id del curso o contexto)
tengo esto:
INSERT INTO mdl_user (tipo, lang, firstname, mnethostid, confirmed, lastname, fnacimiento, fecha, sexo, dui, profesion, country, depto, municipio, address, email, username, password) VALUES (%s,%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
y el query para enrolar al curso
INSERT INTO mdl_role_assignments(roleid, contextid, userid) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['testudiantes'] = $testudiante, "int"),
GetSQLValueString($_GET['cursoId']=$cU, "int"),
GetSQLValueString($row_Af['id'], "int"));
Pero no se enrola el usuario, en teoría reviso la BD y hace el insert de enrolamiento en la tabla mdl_role_assignments, pero no se activa el usuario en el curso...
trabajo con la version 2.6
NOTA: en la version 1.9 si me funciona perfectamente
GRACIAS compañeros.