| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > получение значения после автоинкремента |
| Автор: Avtor 2.10.2006, 09:27 |
| Хочу воспользоваться функцией mysql_insert_id(). Не может ли произойти такой ситуации, что в промежутке между вставкой строки клиентом номер 1 и вызовом этой функции, клиент номер 2 может вставить ещё одну строку? |
| Автор: Garret 2.10.2006, 10:32 |
| Может, можно блокировать таблицу или использовать транзакции. |
| Автор: Avtor 2.10.2006, 11:35 |
| А если версия 3-я, транзации вроде как не катят. Может быть зря я так опасаюсь, просто не понимая значение данной функции? Кто знает об этой функции - отзовитесь. |
| Автор: Garret 2.10.2006, 13:58 |
| Об этой функции знает мануал. dev.mysql.com Добавлено @ 13:59 Если ты где то найдешь третий мускуль... то используй блокировку таблицы. |
| Автор: Avtor 2.10.2006, 14:29 |
| Понятно. Разберусь сам. |