INSERT INTO `volume` (`exid`, `date`, `volume`) VALUES ((SELECT max(`id`) FROM `name`),они одновременно принимают параметр max(`id`) и получаются одинаковые значения, решил сделать так
$randsleep = rand(1000, 10000);
while(file_exists('stopparsing.txt')){usleep($randsleep);}
file_put_contents('stopparsing.txt', '');
.... Запись в базу......
unlink('stopparsing.txt'); usleep($randsleep);
Думал, будет работать что-то на подобии лок файла, но всё равно почему-то происходит одновременная запись одинаковых значений, как можно это решить?