1
A
回答
0
在mdl_enrol
你有类型招生每门课程的。 然后对于每个学生,您可以在mdl_user_enrolments
中获得他的注册列表有了这些信息,您现在可以将用户注册链接到课程ID。
SELECT c.id, c.fullname
FROM mdl_course AS c
INNER JOIN mdl_enrol AS e ON c.id = e.courseid
INNER JOIN mdl_user_enrolments AS u ON e.id = u.enrolid WHERE userid = 3
现在您可以将课程ID链接到您需要显示的任何其他数据。 用您在安装moodle时配置的前缀替换mdl_
。在PHP中,将前缀替换为{} ex:{user_enrolments} for mdl_user_enrolments
相关问题
- 1. SQL查询来检查student1是否有学生的课程2
- 2. 检索课程
- 3. 学生课程和对象
- 4. 如何从课程列表中选择学生课程?
- 5. 在同一行中获取学生课程的查询
- 6. C++大学课程
- 7. 学生完成的课程数量.MOODLE
- 8. 学生重复课程的最高Grade_points
- 9. 存储学生课程的类?
- 10. 课程界面查询
- 11. 查询Moodle课程的SQL查询
- 12. 计划的自学课程?
- 13. 学生报名参加同一课程
- 14. 将学生链接到课程
- 15. 多个学生课程报名报告
- 16. 学生课程数据库设计
- 17. 课程课程特定日期特定课时无课程
- 18. 关于锁教学课程
- 19. Javascript学习课程问题
- 20. 教师检索在他/她教的课程中注册的学生
- 21. 列出课程名称学生Altvater在学期I-2008学习
- 22. MySQL的课程调度
- 23. 最喜欢的课程查询
- 24. 回到新课程的调用课程
- 25. 安排学生上课
- 26. opta规划师课程课程指定课程特定房间
- 27. TestFirst Ruby课程第一课
- 28. 如何检查课程是否定义?
- 29. 哪个课程适合Db查询?
- 30. 子查询 - 列出两个课程
您的问题非常不清楚。 – RubahMalam
什么是数据库结构?如果没有这些信息,你认为有人可以回答这个问题吗?你到目前为止尝试过什么吗? –
对不起我的错我需要搜索我的moodle数据库,它有默认的Moodle数据库结构。所以我需要一门学习过去和现在以及所有成绩的学生的所有课程 –