$num_pregs = 5;
//La cantidad de preguntas la define el profesor por medio de la app web. Por lo tanto
//aqui vamos a recuperar la cantidad de preguntas que haya definido el profesor o 5 por default
$res_cantidad_rows = $conn->getQuantitiesByStep($paso_pregs);
if (mysql_numrows($res_cantidad_rows) > 0) {
    $cantidad_row = mysql_fetch_array($res_cantidad_rows, MYSQL_ASSOC);
    $num_pregs = $cantidad_row['cantidad_preguntas'];
} else {
    //por defecto si no hay registros en la BD el numero de preguntas sera 5
    $num_pregs = 5;
}
//creando un array para almacenar las preguntas del test activo:
$pregs_test_activo = array();
//aca tengo que primero validar si el estudiante ya tiene un test activo que no ha respondido entonces
//se retorna ese test:
$test_activo_results = $conn->consultarTestEstudiantePaso($id_student, $paso_pregs, $tipo_test);
if (mysql_numrows($test_activo_results) > 0) {
    //agregando al array como primer elemento el indicador de que el test NO es nuevo:
    $indicador_viejo = array("0");
    // 0 indica que el test no es nuevo
    array_push($pregs_test_activo, "0");
    //si hay un test activo y por lo tanto se debe cargar:
    $test_activo = mysql_fetch_array($test_activo_results, MYSQL_ASSOC);
    $id_test_activo = $test_activo['id_test'];
    //se esta obteniendo el intento actual del test para recuperar las respuestas que correspondan a ese intento
    $intento_actual = $test_activo['intento_actual'];
    //echo "<br>id_test_activo:".$id_test_activo;
    //variable para almacenar el intento de cada pregunta dentro del ciclo e irlo asignando al array
    $intento_pregunt = "";
    $intento_resp_preg = 0;
    //ahora que se tiene el id del test activo hay que consultar las preguntas de dicho test: