Может быть, у меня есть некоторые глупые вопросы о mysql_insert_id …
Мне нужно получить последний вставленный идентификатор запроса, используя mysql_insert_id после mysql_query («INSERT INTO»).
mysql_insert_id извлекает сгенерированный идентификатор по предыдущему запросу, но мой вопрос …
Один php-файл под названием test.php со следующим кодом
mysql_query("INSERT INTO table (FirstName, LastName) VALUES ('" . $_POST['FirstName'] . "', '" . $_POST['LastName'] . "'); ") $lastId = mysql_insert_id(); ...continues some code using $lastId
Что произойдет, если файл test.php вызывается из разных мест и разных браузеров в одно и то же время? или что происходит, если другой php-файл, содержащий запрос INSERT INTO, вызывается одновременно?
Что на самом деле Id возвращает mysql_insert_id ()? Мы имеем дело с редкой вероятностью?
Я не знаю, понят ли я …