Ayuda Moodle 2.0 get_record() ayuda..!!

Ayuda Moodle 2.0 get_record() ayuda..!!

de daniel mendiz -
Número de respuestas: 1

Hola..!!

Molesto nuevamente:  en las versionas antiguas de moodle 1.8 y 1.9 colocaba este codigo dentro de moodlelib.php justo despues de //user is allowed to see this course

include_once ("$CFG->libdir/sence.lib.php");
$kk = registerSence($course->id,$user->id);

y cargaba el sence.lib.php dentro de /libs y funcionaba perfecto , pero en Moodle 2.0 no funciona a que se debe???

Adjunto sence.lib.php ojala alguien me pueda ayudar..!!!!
probe con $DB->get_record y nada  please no se como dar con la solución!!!!

Agradecere enormemente su ayuda..!!!

Promedio de valoraciones: -
En respuesta a daniel mendiz

Re: Ayuda Moodle 2.0 get_record() ayuda..!!

de Xavier Paz -

Para poder usar $DB, que es una variable global, tienes que importarla como global $DB dentro de cada función donde haya llamadas a funciones para obtener datos de la base de datos (normalmente son get_records())

Además, en moodle 2.0, las funciones estilo get_record() han cambiado la forma de los parámetros. El primero es el nombre de la tabla y el segundo es un array asociativo (clave => valor) donde se le pasa cada campo de la tabla con su valor correspondiente.