Listado Cursos

Listado Cursos

de Mario Rivas Sanchez -
Número de respuestas: 2
Hola!!

Estoy intentando hacer un script que me muestre los cursos que se crearon en un determinado rango de fechas.
Para ello estoy buscando alguna función o variable que me indique todos los cursos que hay y apartir de hay usando la variable global $COURSE ir filtrando.
Pero el proble que me encuentro es con la busqueda de esa función o variable, he estado buscado en http://xref.moodle.org/nav.html?index.html y en el foro y no he tenido suerte, a ver si me podeis orientar un poco sobre esta funcion o variable que estoy un poco (muy) perdico.

Saludos y gracias de antemano
Promedio de valoraciones: -
En respuesta a Mario Rivas Sanchez

Re: Listado Cursos

de Xavier Paz -
Si no recuerdo mal, la variable $COURSE contiene información acerca del curso actual en el que está el usuario que está usando la plataforma en ese momento.

En tu caso, una posible solución es hacer una consulta a la tabla courses con los rangos de fechas. Sería algo parecido a esto:

$consulta = "SELECT * "
$consulta .= "FROM {$CFG->wwwprefix}courses "
$consulta .= "WHERE time BETWEEN $fechaini AND $fechafin"

$cursos_rango = get_records_sql($consulta);

Esto te devuelve todos los cursos entre fechaini y fechafin. La variable cursos_rango es un array de objetos tipo curso.