Баг с запросом в бд (выборка постов за предыдущие сутки)

Статус
В этой теме нельзя размещать новые ответы.

SocMaster

Профессор
Регистрация
26 Июл 2011
Сообщения
211
Реакции
49
Есть вот такой запрос
PHP:
 mysql_query("SELECT COUNT(*) FROM elfchast_messages WHERE  time >= UNIX_TIMESTAMP(CURDATE()-1) AND time < UNIX_TIMESTAMP(CURDATE()) AND type='msg'");
Выводилось количество постов за вчера, наверное из-за того что в месяце 28 дней сбился счетчик, выводит количество почти за все время
Все работало до сегодняшнего дня...
\Подскажите что не так?
 
Код:
mysql_query("SELECT COUNT(*) FROM elfchast_messages WHERE  time >= (UNIX_TIMESTAMP(CURDATE())-86400) AND time < UNIX_TIMESTAMP(CURDATE()) AND type='msg'");
Я не знаю как у Вас "работало", но CURDATE()-1, это 20140300, дальше сами.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху