if (count($questions_tmp) > 0) {
        $conn->insertarTestCompleto($id_student, $paso_pregs, $tipo_test);
    } else {
        $conn->insertTestVacio($id_student, $paso_pregs, $tipo_test);
    }
    //ahora se cosulta el ID del ultimo test insertado para poder insertar las preguntas correspondientes a ese test:
    $id_test_insertado = $conn->getLastTestInserted();
    $row_ids = mysql_fetch_row($id_test_insertado);
    $last_id_test = $row_ids[0];
    //echo "</br>Test insertado: ".$last_id_test;
    //echo "</br></br>Las preguntas son: </br>";
    //se crea el array temporal $questionsToStore para recorrerlo e insertar una pregunta:
    $questionsToStore = $questions_tmp;
    foreach ($questionsToStore as $question) {
        //echo "</br>id: ".$question['id_pregunta'];
        $res_ins_ques = $conn->insertarPreguntaDeTest($last_id_test, $question['id_pregunta']);
        //echo " res: ".$res_ins_ques;
    }
    //cierra foreach externo
    $questions_array_complete = array();
    //ejecutando el ciclo que asigna al array el ID del test y asignando los nuevos elementos al array $questions_array_complete:
    foreach ($questions_tmp as $quest) {
        $quest['id_test'] = $last_id_test;
        array_push($questions_array_complete, $quest);
    }
    //definiendo el arreglo de preguntas definitivo:
    //agregando el indicador al comienzo del array de que el array es nuevo 1. Este elemento siempre debe ir al comienzo de todo el array
    array_unshift($questions_array_complete, "1");
    //si se ejecuto lo anterior aca se asigna el array final que se convertira en JSON:
    $pregs_test_activo = $questions_array_complete;
}