$j = $i + 1;
                    $pregunta = optional_param('pregunta' . $j, PARAM_TEXT);
                    if ($orden_unico == 1) {
                        $pregunta = strtoupper($pregunta);
                    }
                    //$pregunta = "";
                    //Inserto la pregunta Archivo asociación
                    $mispreguntas = new Ejercicios_texto_texto_preg(NULL, $id_ejercicio, $pregunta);
                    $id_preg = $mispreguntas->insertar();
                    //Obtengo el numero de ordenes para esta pregunta
                    //$num_orden = optional_param('num_orden_'.$j);
                    //for ($k=1; $k<=$num_orden; $k++) {
                    //Obtengo el numero de respuestas para este orden
                    $num_resp = optional_param('num_resp_' . $j);
                    for ($l = 1; $l <= $num_resp; $l++) {
                        $respuesta = optional_param('respuesta' . $l . "_" . $j);
                        if ($orden_unico == 1) {
                            $respuesta = strtoupper($respuesta);
                        }
                        $oe_resp = new ejercicios_ordenar_elementos_resp(NULL, $id_preg, 1, $l, $respuesta);
                        $oe_resp->insertar();
                    }
                    //}
                    echo "fin insercción";
                }
                break;
        }
        break;
}
//Muestro el ejercicio
redirect('./view.php?id=' . $id_curso . '&opcion=8' . '&id_ejercicio=' . $id_ejercicio . '&tipo_origen=' . $tipo_origen . "&tr=" . $tipo_respuesta . "&tipocreacion=" . $tipocreacion);
$file_log = @fopen("log_modificarAM.txt", "w");
$log = "";
$log .= "Numero de preguntas: " . $numeropreguntas . "\n";
//Guardo las nuevas
for ($i = 0; $i < $numeropreguntas; $i++) {
    //Obtengo el numero de respuestas a cada pregunta
    $j = $i + 1;
    $log .= "Pregunta numero: " . $j . "\n";
    if ($tipo_origen == 1) {
        //Si la pregunta es un texto
        $preg = required_param('pregunta' . $j, PARAM_TEXT);
        $ejercicio_texto_preg = new Ejercicios_texto_texto_preg(NULL, $id_ejercicio, $preg);
        $id_pregunta = $ejercicio_texto_preg->insertar();
        if ($tipo_respuesta == 1) {
            //Si la respuesta es un texto
            $num_orden = required_param('num_orden_' . $j, PARAM_INT);
            for ($l = 1; $l <= $num_orden; $l++) {
                $num_resp = required_param('num_res_preg' . $j . "_" . $l, PARAM_INT);
                for ($k = 1; $k <= $num_resp; $k++) {
                    $resp = required_param('respuesta' . $k . "_" . $l . '_' . $j, PARAM_TEXT);
                    $ejercicio_texto_resp = new ejercicios_ordenar_elementos_resp(NULL, $id_pregunta, $l, $k, $resp);
                    $ejercicio_texto_resp->insertar();
                }
            }
        }
    }
}
fwrite($file_log, $log, strlen($log));
fclose($file_log);
commit_sql();
redirect('./view.php?id=' . $id_curso . '&opcion=9');
 function obtener_todos_id_pregunta($id_pregunta)
 {
     $sql = 'SELECT * FROM  mdl_ejercicios_ordenar_elementos_resp WHERE id_pregunta=' . $id_pregunta;
     $todos = get_records_sql($sql);
     $todos_mis_ejercicios = array();
     foreach ($todos as $cosa) {
         $mp = new ejercicios_ordenar_elementos_resp();
         $mp->obtener_uno($cosa->id);
         $todos_mis_ejercicios[] = $mp;
     }
     return $todos_mis_ejercicios;
 }