php - 如何导出 Moodle 中所有类(class)的所有成绩?

标签 php mysql database moodle

我目前正在尝试在 Moodle 3.1 平台中导出学生的成绩。目前可以导出一门类(class)的成绩,但无法导出所有类(class)的所有成绩。 我尝试添加报告配置插件并遵循此线程 https://moodle.org/mod/forum/discuss.php?d=129901 中的建议 但是,每当我在第一个 block 中输入代码时,它都会显示 [[nosemicolon]] 并且不会保存。 我希望有人可以帮助我使用这种方法或推荐一种新方法?

最佳答案

因为差不多一年前了,所以可能不再是问题了。但万一有人通过谷歌搜索来到这里: Nosemicolon 错误表示您的查询中某处有分号。该插件要求 sql 语句采用特定格式。

我记得它正在寻找的两件事是:

  • 查询末尾没有分号
  • 不带 mdl_ 前缀的表名称。

关于php - 如何导出 Moodle 中所有类(class)的所有成绩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40901146/

相关文章:

php - 如何在jquery中获取数据库检索值?

mysql - 如何自动增加一个值

MySQL 并实现一些接近序列的东西?

MYSQL - 插入连接字符串

phpmyadmin 正在显示一些文本页面

php - foreach($ex as $k=>$v) 中的 $k => $v 是什么意思?

php - 谁能给我一些基本的 XSS 和 sql 注入(inject)脚本? (不是它看起来的那样)

mysql - 两个 COUNT 和一个 GROUP BY

database - SQLite:每个用户单独的表还是为所有用户提供一张表?

Javascript 捕获错过的按键事件