La función parar insertar registros en tablas que usa moodle es insert_record() donde el primer parámetro es la tabla donde se inserta y la segunda es un objeto, cuyo atributos son los campos de la tabla.
Cosas de Desarrolladores
Manejo de moodle de la base de datos (mysql)
Este hilo de discusión ha sido cerrado por lo que no admite respuestas.