【发布时间】:2019-02-11 22:47:01
【问题描述】:
我正在尝试使用moodle Data Manipulation API 来获取学生的成绩以进行分析。但是当我在我创建的另一个函数中使用函数 get_record() 时,我得到了标题的信息。我不知道为什么该功能在主要功能中起作用而在功能内部不起作用。知道吗?我是 php 和 moodle 操作的新手,所以请放轻松。
<?php
function get_all_quiz ($courseid) {
$quizesid = [];
$quiz = $DB->get_record('moodle.quiz', array('id'=>$courseid));
$quizesid = $quiz.id;
return $quizesid;
}
global $DB;
define('CLI_SCRIPT', true);
require '../../var/www/moodle/config.php';
$coursetest = 3;
$studentgrades = [];
$quizes = get_all_quiz($coursetest);
?>
【问题讨论】:
标签: php sql moodle moodle-api