Я создаю мобильное приложение, которое подключается к серверу.
Мой запрос SQL вставляет данные в виде электронной почты и пароля, с УНИКАЛЬНЫМ ограничением на электронную почту. Он вызывается из моего приложения с постом и возвращает вывод PDO (след исключения, если таковой имеется).
Я хочу отобразить пользователя, если он введет адрес электронной почты, уже зарегистрированный.
Сейчас я могу думать о 2 вещах:
$pdo_exception->getCode()
равняется 23000
, который, кажется, код для УНИКАЛЬНЫХ дубликатов ключейПервое решение означает еще один вызов базы данных, который на самом деле не нужен, а второе, похоже, не для этого, так как я ничего не нашел в сети.
Каков на самом деле лучший способ?
(тот же вопрос может пойти и для любого другого исключения)
Задача ещё не решена.
Других решений пока нет …