Quisiera saber si a alguine más le paso.
Estoy creando una consulta que me muestre las tareas que tengo sin corregir en un curso. Hasta ahí bien. Cuando quiero integrarle un link hacia la tarea para calificarla, no encuentro como.
Primero intenté hacerlo con las plantillas, pero como no funcionaba seguí buscando y vi que varias contribuciones usan la función concat dentro de la sql.
El problema es que la ponerle el "?" al final del file.php, cuando le doy a guardar cambios me dice
"ERROR: Número incorrecto de parámetros de consulta. Se esperaban 1, se tienen 0."
Aquí pego el sql por si alguien puede ayudarme
Gracias
Pablo Pedernera
SQL
SELECT
u.firstname AS "First",
u.lastname AS "Last",
c.fullname AS "Course",
a.name AS "Assignment",
concat('<a target="_new" href="%%WWWROOT%%/aulavirtual/mod/assignment/type/online/file.php?id=',a.id,'&user=',u.id,'">',a.name,'</a>') AS "IdAssigment",
u.id AS "Iduser"
FROM prefix_assignment_submissions AS asb
JOIN prefix_assignment AS a ON a.id = asb.assignment
JOIN prefix_user AS u ON u.id = asb.userid
JOIN prefix_course AS c ON c.id = a.course
JOIN prefix_course_modules AS cm ON c.id = cm.course
WHERE asb.grade < 0 AND cm.instance = a.id
AND cm.module = 1