我想知道如何才能找到moodle的数据库内容。
我想详细说明用户等。
我的第一次尝试是使用global $DB
的PHP代码,但是有一条错误消息:
致命错误:在第3行的C:\ xampp \ htdocs \ test.php中的非对象上调用成员函数get_record()
我使用getrecord()
功能,但我做得不对。
任何人都可以帮助我吗?我的数据库的名称是" base"。
注意:moodle版本是2.7.2
答案 0 :(得分:0)
这是一个允许您访问Moodle DB的示例。
require_once(dirname(__FILE__).'/../../config.php'; // Insert as many '/../' as you need to get from the subdirectory your file is in, back up to Moodle's config.php
function my_function() {
global $DB;
$record = $DB->get_record('user', array('id' => 2));
var_dump($record);
}
my_function();