@bizness2022

Как выполнить команду по крону для нескольких записей?

Есть код:
$sql_select = "SELECT * FROM order2 WHERE `status` = 2 AND `date200`< NOW()- interval 3 DAY ";
$result = mysql_query($sql_select);

if (!$result) {
return;
}
while ($row = mysql_fetch_assoc($result)) {
   $insert_sql2 = "UPDATE `order2` SET `status`= '20', `date300`=NOW(), `m_read`='0', `z_read`='0' WHERE `status` = 2  AND `date200`< NOW()- interval 3 DAY";
mysql_query($insert_sql2);





}


он отлично работает по крону. Но выполняет только, если задевает в БД 1 запись, а если 2 и более, крон вообще не срабатываем, почему? Подскажите пожалуйста.
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы