Как получить точно идентификатор последней вставленной записи в MySQL?

Я создаю веб-приложение, которое может использоваться несколькими пользователями одновременно. Они могут добавлять данные одновременно.

У меня есть таблица с именем doctor_main следующим образом

Снимок экрана БД http://img687.imageshack.us/img687/7033/testxqz.png

После того, как добавлена запись о докторе, я хочу, чтобы был возвращен идентификатор вставленной записи (это поле с автоматическим приращением).

Я знаю, что могу использовать такие методы, как LAST_INSERT_ID () и mysql_insert_id. Но я не знаю, как он себя ведет.

Мне нужен точный идентификатор записи, которая вставлена этим конкретным пользователем.

Иногда, если два пользователя пытаются вставить запись, возвращаемый идентификатор не должен меняться.

Чтобы добиться этого, какую функцию MySQL следует использовать?

Ответы на вопрос(6)

Ваш ответ на вопрос