Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Посчитать кол-во постов за сегодня
Покинул форум
Сообщений всего: 188
Дата рег-ции: Июнь 2008
Помог: 0 раз(а)
Есть код который считает все посты по категориям и выводит напротив каждой категории сумму постов данной категории.
Не получается посчитать так же все посты по категориям за сегодня и так же вывести их сумму.
Покинул форум
Сообщений всего: 188
Дата рег-ции: Июнь 2008
Помог: 0 раз(а)
Таблица DATE содержит поля: id, cat-куда записывается номер категории данного поста, title, date-куда записывается дата, ну и еще много не относящихся к данной проблеме полей.
arimanecro
Отправлено: 02 Марта, 2015 - 12:24:57
Частый гость
Покинул форум
Сообщений всего: 209
Дата рег-ции: Май 2014
Помог: 0 раз(а)
если у тебя в поле даты, дата записана в таком формате: 2015-03-02, то:
WHERE`date`.`moderation`=1 AND date.date = CURDATE()
GROUPBY`categories`.`id`
а такой запрос что выдает?
упс не от туда скопировал!
ошибку:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM `categories` LEFT JOIN `date` ON `date`.`cat` = `categories`.`id` ' at line 2 (Добавление)
SELECT `categories`.*, count(`date`.`id`) AS segodnya
без запятой
все считает как надо вот мне и надо как то совместить все это
exlant
Отправлено: 02 Марта, 2015 - 15:06:30
Посетитель
Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.