Primeroq ue nada comprueba que efectivamente estes pasando el nivel de usuario y no otra cosa, quiza la consulta no se ejecuta o estas obteniendo otro campo de la base de datos.
Seria puebo un:
Código PHP:
out.println("Nivel de usuario:" + session.getAttribute("id_nivel"));
de esta forma puedes validar que es lo que efectivamente viene por session.
Saludos