У меня есть поле в моей таблице с именем created_at, которое является меткой времени. Я пытаюсь написать запрос, где будут даны данные, где дата в метке времени - текущая дата.mySQL, сравнивая временную метку с текущей датой
$result = mysql_query("SELECT *FROM visitors WHERE DATE(FROM_UNIXTIME(created_at)) =
CURDATE()") or die(mysql_error());
Я посмотрел, как получить дату с отметкой времени, поэтому я использую DATE (FROM_UNIXTIME (created_at)). Мой запрос возвращается с ничем не найденным, но у меня есть поля created_at в моем db, которые являются сегодняшней датой. Что я делаю не так?
Вопрос верный, должна быть какая-то другая причина, по которой записи не найдены. – pilsetnieks
Я подозреваю, что это не unimxtimestamp –
@Dagon, что вы имеете в виду? – Aaron