Я хочу запустить cronjob, который проверяет таблицу db, где timepamp меньше текущего времени + 1 месяц. Но не знаю, как я могу это сделать.Сравнение двух временных меток в запросе
Я пробовал что-то, но это не работает.
$buy_time=strtotime($row['sdate']);
$current_time= strtotime("now");
$diff=$current_time - $buy_time;
$SQL = "UPDATE product SET status=0 WHERE sdate <'$diff'";
$res= mysqli_query($link,$SQL);
Какой формат $ строки [ 'SDATE'] в – JohnnyFaldo
, что тип данных это ваш столбец 'sdate'? – NDM
В этом вопросе есть несколько ответов, которые выглядят так, как будто они будут работать для вас: http://stackoverflow.com/a/3923228/1352271 – JohnnyFaldo