Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получение значения после автоинкремента, mysql_insert_id() 
V
    Опции темы
Avtor
Дата 2.10.2006, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 21.7.2006

Репутация: нет
Всего: нет



Хочу воспользоваться функцией mysql_insert_id(). Не может ли произойти такой ситуации, что в промежутке между вставкой строки клиентом номер 1 и вызовом этой функции, клиент номер 2 может вставить ещё одну строку?
PM MAIL   Вверх
Garret
Дата 2.10.2006, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 16.9.2006
Где: Киев

Репутация: 1
Всего: 2



Может, можно блокировать таблицу или использовать транзакции.
PM MAIL WWW ICQ   Вверх
Avtor
Дата 2.10.2006, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 21.7.2006

Репутация: нет
Всего: нет



А если версия 3-я, транзации вроде как не катят. Может быть зря я так опасаюсь, просто не понимая значение данной функции? Кто знает об этой функции - отзовитесь.
PM MAIL   Вверх
Garret
Дата 2.10.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 16.9.2006
Где: Киев

Репутация: 1
Всего: 2



Об этой функции знает мануал.
dev.mysql.com

Добавлено @ 13:59 
Если ты где то найдешь третий мускуль... то используй блокировку таблицы.
PM MAIL WWW ICQ   Вверх
Avtor
Дата 2.10.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 21.7.2006

Репутация: нет
Всего: нет



Понятно. Разберусь сам.

Это сообщение отредактировал(а) Avtor - 3.10.2006, 11:14
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.2034 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.