Задать вопрос
@kursof

Как mysql update выполнить через время после запроса?

у меня есть запрос который должен по истечению минуты только выполнять update
а оно сразу выполняет игнорируя time
$this->db->query("
			  update colban
			  set `go` = `go` -1
			   where id = '".(int)$this->url[450]."' 
			  < ".( time()-60*1 )); 
		}

может events поможет
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
Что в вашем коде должно заставить интерпретатор подождать минуту?
time? но php.net/manual/ru/function.time.php
Ответ написан
Davlik
@Davlik
А sleep(60); вам не подойдет?
Ответ написан
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
Настройте очереди и воркер, сделали какое то действие.. поместили задачу в очередь с таймштампом... а воркер выгребает уже и апдейтит... в общем там есть варианты ))))
Ответ написан
Ваш ответ на вопрос

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

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