Jeśli jest to wartość auto_incremented, użyjesz mysql_insert_id()
(lub jego mysqli rodzeństwo
) natychmiast po wstawieniu, aby uzyskać przypisany do niego identyfikator.
Jeśli chcesz uzyskać wartość nieautomatycznie zwiększaną, musisz WYBRAĆ wiersz z najwyższą wartością i posortować według tej wartości w kolejności malejącej, aby wykonać zadanie (zakładając, że jest to numeryczna lub alfanumeryczna i zwiększa się sekwencyjnie):
SELECT id FROM tablename ORDER id DESC LIMIT 1
Jeśli jest to losowy identyfikator, musisz sortować według daty:
SELECT id FROM tablename ORDER datecol DESC LIMIT 1
Jeśli nie masz innej metody sortowania tych rekordów, możesz uzyskać ostatni wiersz w tabeli, ale nie ma gwarancji, że rekord jest najnowszy, a zatem nie masz dokładności wyników.