Here I am going to explaing the master report in LMS. THis report has basically having users profile details as well as course enrollment start date,enrollment end date, first access time,last access time, course topics grades with number of attempts. Really it is new usefull report for an organizations to tracking the users activities in …

Start reading How to generate users master report in moodle

Moodle is a powerfull open source LMS(learning management system). we can get users enrollmet start date and end date for enrolled course and wherever you want in moodle just write a single query that sit. $enrolldates= $DB->get_records_sql(“SELECT ue.id, ue.timestart, ue.timeend FROM {$CFG->prefix}user_enrolments ue¬† JOIN {$CFG->prefix}enrol e on ue.enrolid = e.id WHERE ue.userid =’”.$current->userid.”‘ AND e.courseid …

Start reading How to get course enrollment start date and end date for users in moodle