insert и select, если сделать запрос типа
"Select * from create_user(email,yy,zz);
в консоле, админе и где-угодно то все ок, и в возвращается инфа о юзере
но если делать это с рнр
$email="xxx@gmail.com";
$pdo->prepare("Select * from create_user('$email',xxxx....) ");
$database->execute();
то получаю
ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "email"DETAIL: Ключ "(email)=(xxx@gmail.com)" уже существует.
Но функция create_user не выполняется, никаких данных в таблицы не добавляется, тем более xxx@gmail.com там вообще нет
В чем может быть причина?
в том что где-то есть insert
ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "email"DETAIL: Ключ "(email)=(xxx@gmail.com)" уже существует. может попробовать другой email ввести. Ошибка как-бы подказывает
Обсуждают сегодня