![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| BrutalizedProgrammer |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 11.11.2006 Репутация: нет Всего: нет |
Проблема такова, что когда я вставляю в таблицу
(в которой есть поле AUTO_INCREMENT PRIMARY KEY) запись, то мне надо узнать значение этого самого AUTO_INCREMENT PRIMARY KEY поля, которое сгенерировалось при вставке и тем самым соответствует моей записи. (хух... хз... я думаю вы поймете, что я хочу сказать Ведь если, например, выбирать по наибольшему значению, надеясь, что именно оно является тем, которое вставилось в предыдущем запросе, то можна легко ошибиться - а вдруг а промежутке времени между вставкой и выборкой кто-то другой запустил тот же скрипт и вставил свою запись?(что вполне вероятно) тогда я получу не то значение которое мне нужно... Подскажите пожалуйста способ. |
|||
|
||||
| Piphon |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 30.3.2004 Где: Екатеринбург Репутация: нет Всего: 2 |
После запроса INSERT.
Либо запрос:
Либа функция
--------------------
Non Progredi Est Regredi... |
||||
|
|||||
| BrutalizedProgrammer |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 11.11.2006 Репутация: нет Всего: нет |
а это гарантирует, что я получу именно тот, мой id,
а не какой-то левый, который был вставлен кем-то сразу после или одновременно с моей записью? |
|||
|
||||
| Piphon |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 30.3.2004 Где: Екатеринбург Репутация: нет Всего: 2 |
Не должен. Почитай.
--------------------
Non Progredi Est Regredi... |
|||
|
||||
| BrutalizedProgrammer |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 11.11.2006 Репутация: нет Всего: нет |
прочитал... вроде обнадеживает
спасибо за инфо. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |