Я ищу способ, чтобы получить все сообщения за последний месяц из моей базы данных. Они сохраняются с датой публикации, которая отформатирована как дата и время.
Теперь я определил переменную для даты последних месяцев:
$last_month = date("Y-m-d H:i:s",strtotime("-1 month"));
Теперь я должен сделать свой SQL-запрос, который я написал так:
SELECT * FROM foo WHERE post_date > STR_TO_DATE($last_month,'%Y-%m-%d %h:%i:%s')
К сожалению, этот код оставляет меня с ошибкой, говоря, что у меня есть ошибка в моем синтаксисе — который я не вижу.
Я надеюсь, что любой из вас знает, как решить эту маленькую проблему. Заранее.
Задача ещё не решена.
Других решений пока нет …