У меня есть небольшая простая проблема.Я хочу выполнить запрос к таблице Mysql, чтобы выбрать сообщения, опубликованные после определенной даты, но мне не удается заставить его работать, установив эту дату в качестве переменной PHP.
Следующий запрос не возвращаетчто-нибудь:
$reqsql = "SELECT * FROM posts WHERE post_date <= " . $from_date;
Поле «post_date» устанавливается как datetime.Я перепробовал все для формата переменной $ from_date PHP:
$from_date = date();
$from_date = date('Y-m-d-H-i-s');
$from_date = date('Y-m-d H:i:s');
$from_date = strtodate("now");
Ничего из этого не работает ...
Но это работает нормально, если я поставлю базовую дату Mysql, такую как:
$reqsql = "SELECT * FROM posts WHERE post_date <= NOW()";
Есть идеи?Спасибо!