您能否帮我创建一个显示课程教师的查询
示例:
课程名称:课程1 老师:詹姆斯安德森
我有这个问题:
SELECT DISTINCT ldm_user.id,
ldm_user.firstname,
ldm_user.lastname,
ldm_course.shortname,
ldm_course.fullname,
ldm_role.id as role_id,
ldm_role_assignments.id
FROM ldm_course,ldm_user,ldm_role,ldm_context,ldm_role_assignments
WHERE ldm_course.fullname = "i-ONS001 Taller de Lectura y Redacción IV" and ldm_role_assignments.id = 4
但这并没有像预期的那样返回老师的名字。
答案 0 :(得分:0)
您的问题不完整,因为确切的查询会因您的Moodle版本而异,无论您是使用SQL还是MySQL,我们也无法在不知道您的表结构的情况下为您提供全面的答案
然而,在Moodle 2.x中,您可以使用API查询(PHP),如下所示:
return $teachers;
然后执行echo $teachers;
或if(myFancyArray.indexOf(document.formName.elementName.value) !== -1){
alert("You did something wrong!");
}
输出所述结果。
就像我说的那样,在不知道您确切的系统细节的情况下,我无法给您准确的回复和有效的查询,所以请尽量少吃盐;你可能需要玩它才能让它发挥作用。