Имеется записи в бд - столбик added в формате time() Не могу понять, почему выдает все равно 0. Пытаюсь сделать чтобы показало количество записей добавленных за сегодня. Код (PHP): $res = mysql_query("SELECT COUNT(*) FROM ca WHERE added >= CURDATE()"); $row = mysql_fetch_row($res); $total = $row[0]; echo $total;
Вангую, что поле added имеет неправильный тип. То есть несравнимый с CURDATE(). Вот это смущает: Нет такого "формата time" в MySQL. Зато есть типы TIMESTAMP, DATETIME для даты-времени (и INT, в который можно сохранить пэхапэшное значение time()). У тебя какой тип столбца?
codend, если что тип поля можно посмотреть так: кликаешь на таблицу в которой твое поле added и нажимаешь вкладку "Структура" . И ищешь в столбце имя 'added' и соседнем столбце будет указан тип. как тут: