|
|
|
| Как проверить появилась ли новая статья за последние сутки?
Табличка news
Время написания статей храниться в столбце datetime формат datetime
В расчёт не надо брать не модерированные статьи. Название столбца chec может иметь значение TRUE или FALSE.
Я делаю так но ничего не получается
$TRUE_count = mysql_result(mysql_query("select COUNT(*) from `news` WHERE datetime >= NOW() - INTERVAL 1 DAY AND chec='TRUE'"),0);
|
| |
|
|
|
|
|
|
|
для: BlueWolf
(07.05.2013 в 19:54)
| | datetime - это ключевое слово, его нужно заключать в обратные кавычки. Вы бы сразу обнаружили ошибку, если бы обрабатывали ошибки MySQL, а не сразу передавали дескриптор от mysql_query() к mysql_result(). Я раньше тоже мог по 2-4 часа искать такие ошибки, один раз просто дал себе зарок обрабатывать все ошибки абсолютно, ото всех mysql_query(), с тех пор удалось исключить такого рода ошибки как класс и сэкономить массу времени (хотя код будет менее компактным). | |
|
|
|