Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment verrouiller les tables mysql en php

La seule solution fiable consiste à effectuer une insertion avec une valeur fictive, en obtenant le dernier identifiant d'insertion et en mettant à jour la ligne avec la valeur correcte.

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;");