Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie man mysql-tabellen in php sperrt

Die einzig zuverlässige Lösung besteht darin, eine Einfügung mit einem Dummy-Wert durchzuführen, die letzte Einfügungs-ID zu erhalten und die Zeile auf den richtigen Wert zu aktualisieren.

mysql_query("INSERT INTO table (field) VALUES (dummy);");
$id = mysql_last_insert_id();
mysql_query("UPDATE table SET field='OC{$id}' WHERE id={$id} LIMIT 1;");