Трябва да разгледате тази статия
относно MySQL last_insert_id
last_insert_id
е независимо от клиента и ще върне идентификатора за последния вмъкнат ред от този клиент, следователно не е нужно да се притеснявате за случай, че потребител на друга връзка извършва транзакции с базата данни.