Ayuda con insert_record()

Ayuda con insert_record()

by Guillermo González -
Number of replies: 2
Hola, buenos días.

Revisando el fichero dmllib.php me surge una duda:

Si quiero insertar una tupla de valores en una tabla, debería usar la siguiente función:

function insert_record($table, $dataobject, $returnid=true, $primarykey='id')

Lo que me pregunto es qué valor debo darle a $table, ya que este dependerá del prefijo que el administrador haya dado a las tablas de moodle.

Debería ser prefix_nombre_tabla acaso?

Saludos y gracias de antemano
Average of ratings: -
In reply to Guillermo González

Re: Ayuda con insert_record()

by Cristina Sanchez -

Hola Guillermo!

Creo que solo tienes que pasarle el nombre de la tabla, es decir si es la tabla de "courses" solo courses y no con el prefijo. Luego la propia funcion, insert_record, se encaga de añadirle el prefijo pertinente y de buscar la tabla que es.

El prefijo de las tablas esta definido en una variable global que esta en config.php.

Espero haberte ayudado.