Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 是否在moodle 1.9平台外的moodle中为学生注册课程?_Mysql_Moodle - Fatal编程技术网

Mysql 是否在moodle 1.9平台外的moodle中为学生注册课程?

Mysql 是否在moodle 1.9平台外的moodle中为学生注册课程?,mysql,moodle,Mysql,Moodle,我正在制作我自己的表格来招收moodle课程的学生。我在另一台服务器上有这个,我知道moodle中的函数可以让我这样做,但我想知道如何使用mysql注册一个学生参加课程 我知道表mdl\u role\u assigning是我记录用户类型的地方,在本例中是一个学生,但我看到它指向一个contextid,这就是我丢失的地方。我知道这是表mdl_context中的一列,但是courseid在哪里表示用户是学生?Moodle 1.9已经3年没有更新了,你最好升级,然后使用web服务注册学生。升级路线是

我正在制作我自己的表格来招收moodle课程的学生。我在另一台服务器上有这个,我知道moodle中的函数可以让我这样做,但我想知道如何使用mysql注册一个学生参加课程


我知道表
mdl\u role\u assigning
是我记录用户类型的地方,在本例中是一个学生,但我看到它指向一个
contextid
,这就是我丢失的地方。我知道这是表
mdl_context
中的一列,但是
courseid
在哪里表示用户是学生?

Moodle 1.9已经3年没有更新了,你最好升级,然后使用web服务注册学生。升级路线是升级到1.9的最新版本,然后升级到2.2,然后升级到2.6或2.7。然后我知道它真的很老了,但这是我的公司正在与之合作,我的上司不接受我的任何建议…无论如何,谢谢你的回答