Proyectos de Subversion Moodle

Rev

Rev 1252 | Rev 1261 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1252 Rev 1253
Línea 14... Línea 14...
14
        $url_noimage =  $CFG->wwwroot . '/theme/' . $PAGE->theme->name . '/pix/coursenoimage.jpg';
14
        $url_noimage =  $CFG->wwwroot . '/theme/' . $PAGE->theme->name . '/pix/coursenoimage.jpg';
Línea 15... Línea 15...
15
 
15
 
Línea 16... Línea 16...
16
        $data = ['course' => ''];
16
        $data = ['course' => ''];
-
 
17
 
17
 
18
        // Consulta SQL optimizada para obtener el último curso accedido por el usuario
18
        // Consulta SQL optimizada para obtener el último curso accedido por el usuario
19
        $sql = "SELECT *
-
 
20
        FROM {logstore_standard_log}
19
        $sql  = "SELECT * FROM {logstore_standard_log} WHERE ";
21
        WHERE eventname LIKE :eventname
20
        $sql .= "eventname = '\\core\\event\\course_viewed' AND userid = :userid ";
-
 
-
 
22
        AND userid = :userid
-
 
23
        ORDER BY timecreated DESC
21
        $sql .= "ORDER BY timecreated DESC LIMIT 1";
24
        LIMIT 1";
Línea 22... Línea 25...
22
 
25
        $params = array('eventname' => '%course_viewed%', 'userid' => 4372);
23
        $lastcourse = $DB->get_record_sql($sql, ['userid' => $userid]);
26
        $lastcourse = $DB->get_record_sql($sql, $params);
Línea 24... Línea 27...
24
 
27