Temat, jak przeglądałem w google, nie nowy. Skrypt php na mojej stronie www wstawia rekord do tabeli z autoincrement. Muszę teraz pobrać w tym skrypcie to id aby updatować inne kolumny. Znalazłem informacje o poleceniu w mysql: SELECT LAST_INSERT_ID() oraz metodzie w php:
mysqli_insert_id()
**
ale
jak zabezpieczyć się przed równoległym dodawaniem wierszy do tej tabeli przez innych internautów odpalających ten skrypt?**
Chodzi o to aby pomiędzy dodaniu inserta a pobraniem id ktoś inny nie dokonał swojego inserta który zmieni wartość pobieranego id. Chyba żadna transakcja mi tu nie pomoże, trzeba by blokować wiersze tabeli (locki), co?