获取上次注册 Moodle 3.10

问题描述

我是moodle的新手,想通过sql以某种方式获得系统的最后注册。 意思是,我不想知道谁注册了某个课程,而是整个系统的最后 20 个注册人数是多少。我想创建在起始页上弹出的社交气泡,显示用户 X 已在 3 分钟前注册了课程 y。在此处预订课程(链接)”

如果有人访问自定义注册页面,气泡应该只显示最近 20 个用户如何注册课程的信息。

我可以通过调用 PHP 文件的 javascript 添加气泡,这不是问题,但要找到合适的 sql 并不容易。

我可以使用像 core_course_get_courses、core_enrol_get_enrolled_users 或 core_user_get_users 这样的 API 功能,但 API 比 sql 慢,例如只有结果是 20 个数据集。

感谢您的帮助

乌利

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)