$conect->updateIntentoTest($id_test, $intento);
     //Si el test fue aprobado 1 entonces se cierra el test y se da por aprobado:
     if (strcmp($test_aprobado, "1") == 0) {
         $conect->updateFinishTest($id_test, $test_aprobado, $intento);
     }
     $id_pregunta = "";
     //registrando las preguntas del test como intento 1 enviado:
     $resultset_preguntas = $conect->consultarPreguntasTestByID($id_test);
     while ($pregunta = mysql_fetch_array($resultset_preguntas, MYSQL_ASSOC)) {
         //obteniendo el ID de la pregunta para actualizarla:
         $id_pregunta = $pregunta['id_pregunta'];
         //con el id de pregunta se consulta la tabla de respuestas y se busca la ultima respuesta insertada para el test y el estudiante correspondiente:
         $resultset_preg_data = $conect->getLastResponseToQuest($id_test, $id_estud, $id_paso, $id_pregunta, "0");
         $preg_id_data = mysql_fetch_array($resultset_preg_data, MYSQL_ASSOC);
         $preg_id_upd = $preg_id_data['id_respuesta_preg'];
         $conect->updateIntentoAnswerByID($preg_id_upd, "1");
         //si el test esta aprobado entonces se actualiza tambien la respuesta definitiva:
         if (strcmp($test_aprobado, "1") == 0) {
             //actualizando la respuesta como definitiva:
             $conect->updateRespuestaDefByID($preg_id_upd);
         }
         //cierra if
     }
     //cierra while recorriendo preguntas
     //el servicio responde actualizaciones exitosas:
     $response_data[] = array("respuesta" => "1");
 } elseif (strcmp($intento, "2") == 0) {
     $conect->updateFinishTest($id_test, $test_aprobado, $intento);
     //Registrando las preguntas como intento 2:
     $id_pregunta = "";
     //registrando las preguntas del test como intento 1 enviado: