Данным кодом в цикле добавляю в массив и обновляю значение в колонке
include ("bd.php");
mysqli_query($db,"DELETE FROM `pictures` WHERE (`date` < DATE_SUB(NOW(),INTERVAL 1 MINUTE))");
$response = [];
$count = 1;
$result = mysqli_query(
$db,"SELECT `set_json`,`hash` FROM `pictures` WHERE `result`='WAITING'"
);
while ($row = mysqli_fetch_array($result)) {
$response[$count]= json_encode(unserialize($row[0]));
$count +=1;
mysqli_query ($db,"UPDATE `pictures` SET `result`='PROCESS' WHERE `hash`='$row[1]'");
}
echo json_encode($response);
Имеются ли варианты обойтись без перебора?
Или может можно одним запросом поменять значения во всех колонках?