$id_curso = optional_param('id_curso', 0, PARAM_INT);
$p = optional_param('p', 0, PARAM_INT);
$tipocreacion = optional_param('tipocreacion', 0, PARAM_INT);
//$id_ejercicio = optional_param('id_ejercicio', 0, PARAM_INT);
$tipo_origen = optional_param('tipo_origen', 0, PARAM_INT);
$tipo_respuesta = optional_param('tr', 0, PARAM_INT);
//Añadir la configuracion del ejercicio dada por el profesor
$file_log = fopen('log_creacion_th.txt', 'w');
$mostrar_pistas = optional_param('TH_mostrar_pistas', 0, PARAM_INT);
$mostrar_palabras = optional_param('TH_mostrar_palabras', 0, PARAM_INT);
$mostrar_solucion = optional_param('TH_mostrar_soluciones', 0, PARAM_INT);
$log = "mostrar pistas: " . $mostrar_pistas . "\n";
$log .= "mostrar palabras: " . $mostrar_palabras . "\n";
$log .= "mostrar solucion: " . $mostrar_solucion . "\n";
$log .= "id ejercicio: " . $id_ejercicio . "\n";
$conf_ej = new ejercicios_texto_hueco(NULL, $id_ejercicio, $mostrar_pistas, $mostrar_palabras, $mostrar_solucion);
$conf_ej->insertar();
$log .= "Error mysql: " . mysql_error() . "\n";
fwrite($file_log, $log, strlen($log));
fclose($file_log);
$mform = new mod_ejercicios_creando_ejercicio_texto_hueco($id_curso, $p, $id_ejercicio, $tipo_origen, $tipo_respuesta, $tipocreacion);
$mform->pintarformulariotextohueco($id_curso, $p, $id_ejercicio, $tipo_origen, $tipo_respuesta, $tipocreacion);
//De donde vengo
//A donde voy
//A partir de aquí es de Tipocreación 2: Es decir "Asociación Multiple";
//
//Obtengo el archivo origen
switch ($tipo_origen) {
    case 1:
        //Es un texto
        echo "Texto -";
 function obtener_todos_id_ejercicio($id_ejercicio)
 {
     $sql = 'SELECT * FROM  mdl_ejercicios_texto_hueco WHERE id_ejercicio=' . $id_ejercicio;
     $todos = get_records_sql($sql);
     $todos_mis_ejercicios = array();
     foreach ($todos as $cosa) {
         $mp = new ejercicios_texto_hueco();
         $mp->obtener_uno($cosa->id);
         $todos_mis_ejercicios[] = $mp;
     }
     return $todos_mis_ejercicios;
 }