Общие > Базы данных
mysql и last_insert_id()
(1/1)
Timofey:
привет
думаю у многих возникала задача определить id автоикреметного поля, только что введенной записи, обычно я это делал через кучу условий
(select record_id from test where user=\'..\' AND .....), тут почитал внимательно документацию и нашел там last_insert_id(), т.е. типа
select last_insert_id() from test, на сколько это вообще правильно если лока таблицам я не делаю?
Меняздесьдавнонет:
--- Цитировать ---Timofey:
тут почитал внимательно документацию
--- Конец цитаты ---
--- Цитировать ---Timofey:
на сколько это вообще правильно если лока таблицам я не делаю?
--- Конец цитаты ---
Выбери что-нибудь одно.
Если ты читал внимательно, то такого вопроса возникнуть не должно, ибо там русским по белому написано.
fidget:
last_insert_id() и mysql_insert_id() работают в пределах соединения. Т.е. возвращают последнее значение автоинкремента для этого соединения.
Почитай в документации описана работа этой функции.
Phoinix:
Уже обсуждалось... ;-)
http://forums.webscript.ru/showthread.php?s=&postid=84866#post84866
Навигация
Перейти к полной версии