id ostatniego wstawionego rekordu

0

Witam
uzywam zwyklej bazy MySQL i php
mam tabele Imiona
id, imie
id jest autoincrement, klucz glowny

i wstawiam
INSERT INTO Imiona (id,imie) VALUES (NULL, 'Janusz')

wstawiony rekord to: id=120, imie=Janusz

i teraz jak poznac ktory wiersz zostal wstawiony czyli id
na ogol robie to tak ze od razu po insercie robie select i szukam rekordu o najwiekszym id

ale czy np jak bedzie duzo uzytkownikow wstawiac naraz to czy to sie nie pomiesza, ze komus innemu pojawi niewlasciwe id

wie ktos moze jak to lepiej zrobic?

0

last_insert_id

0

Rozumiem że jesteś zbyt leniwy żeby poszukać?
http://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html

0

odpowiem prawdopodobnie sam sobie
mysql_insert_id()

http://php.net/manual/en/function.mysql-insert-id.php

ktos tego uzywal?

1 użytkowników online, w tym zalogowanych: 0, gości: 1