Одновременное выполнение кода с запросом к БД

Dmitriy128

Новичок
Всем привет.

Вот есть к примеру в php код запроса к Mysql:
$query = "UPDATE wtabnewbiesmap1 SET idroom='$myidroom',kogdacreate='$unixseichas',kolichplayers='9',regionnumb='$myPerRegion',kubkovpers='0' WHERE `idroom` = '0' LIMIT 1";
$res = mysqli_query($mysqli, $query);

И в таблице wtabnewbiesmap1 есть много пустых полей с idroom = 0. То вот к примеру если много людей будет одновременно с разных клиентов запрос делать к этому php, то не может ли случиться такого что у 2х разных людей одна и та же строка удовлетворяющая условию "WHERE `idroom` = '0' LIMIT 1" будет изменена? то есть нам нужно чтобы всегда разные строки менялись для разных людей, чтобы не было такого что это одна и та же строчка в таблице оказалась..
 

WMix

герр M:)ller
Партнер клуба
один запрос будет атомарен, если после него idroom изменится, то повторно на ту же строку он не выполнится
 
Сверху