Как проверить, является ли переданное значение повторным.
Итак, как я уже упоминал в комментариях - вам просто нужно добавить уникальное ограничение к этому полю в базе данных.