Вход | Регистрация

1С:Предприятие :: Веб-мастеринг

MYSQL добавить запись и вернуть ID запися.

MYSQL добавить запись и вернуть ID запися.
Я
   antihacker
 
01.10.17 - 10:01
Всем привет !

Как правильно добавить запись в базу и вернуть ID в PHP ? Через функцию или процедура. Думаю триггер точно не поможет.
 
 
   D01243
 
1 - 01.10.17 - 10:28
SELECT LAST_INSERT_ID() ?
   D01243
 
2 - 01.10.17 - 10:29
   antihacker
 
3 - 01.10.17 - 12:34
вот пытаюсь написать хранимую функцию
, что якобы синтаксический

BEGIN

RETURN
(
    INSERT INTO dbusers_tbl ('user_name','user_psw') VALUES ('test',1);

SELECT LAST_INSERT_ID()

);

END


Что не правильно делаю ?
   antihacker
 
4 - 01.10.17 - 12:37
Gjkexbkkjcm
   antihacker
 
5 - 01.10.17 - 12:37
Получилось

BEGIN


INSERT INTO dbusers_tbl (user_name,user_psw) VALUES ('test',1);

RETURN (SELECT LAST_INSERT_ID());



END
   D01243
 
6 - 01.10.17 - 13:16
(5) если это кусок из реальной системы, то у вас проблема с безопасностью, не рекомендуется сохранять пароли, лучше хранить хэш пароля и соль к нему (индивидуальную для каждого пользователя)
   antihacker
 
7 - 01.10.17 - 13:32
Не очень понял тебя. В базу пароли отправляются и сохраняются в шифрованном виде.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует