Gdy nowy AUTO_INCREMENT wartość została wygenerowana, możesz ją również uzyskać wykonując SELECT LAST_INSERT_ID() instrukcja z mysql_query() i pobieranie wartości z zestawu wyników zwróconego przez instrukcję.
Dla LAST_INSERT_ID() , ostatnio wygenerowany identyfikator jest przechowywany na serwerze dla każdego połączenia. Nie jest zmieniany przez innego klienta. Nie zmieni się nawet, jeśli zaktualizujesz inny AUTO_INCREMENT kolumna z wartością niemagiczną (to znaczy wartością, która nie jest NULL i nie jest równa 0). Używanie LAST_INSERT_ID() i AUTO_INCREMENT kolumny jednocześnie od wielu klientów są całkowicie poprawne. Każdy klient otrzyma ostatni wprowadzony identyfikator dla ostatniej instrukcji, którą klient wykonał.
Więcej informacji znajdziesz tutaj .