Cambio en la validación con la base de datos (while)