wordpress - как подсчитать кол-во комментариев за месяц

vandamme
На сайте с 30.11.2008
Offline
675
686

wordpress - как подсчитать кол-во комментариев за месяц у каждого комментатора?

ну например за январь надо подсчитать кто сколько раз коментил блог

кто подскажет?

[umka]
На сайте с 25.05.2008
Offline
456
#1

SELECT comment_author, COUNT(*) cnt FROM wp_comments WHERE comment_date LIKE '2011-01%' GROUP by comment_author

Лог в помощь!
vandamme
На сайте с 30.11.2008
Offline
675
#2

[umka], неплохо, в phpmyadmin вывело то что надо, пасиб

[umka]
На сайте с 25.05.2008
Offline
456
#3

Только, я смотрю, лучше использовать не поле 'comment_date', а 'comment_date_gmt', т.к. индекс только на нём.

vandamme
На сайте с 30.11.2008
Offline
675
#4

ответ вроде идентичный

vandamme добавил 27.01.2011 в 18:42

а как бы еще сделать так чтобы можно было по айпи посчитать? и к айпи имя добавить

[umka]
На сайте с 25.05.2008
Offline
456
#5

Не совсем понял, что с чем группировать?

Если только по IP, то:

SELECT comment_author_IP, COUNT(*) cnt FROM wp_comments WHERE comment_date_gmt LIKE '2011-01%' GROUP by comment_author_IP

Если одновременно по имени и по IP, то:

SELECT comment_author, comment_author_IP, COUNT(*) cnt FROM wp_comments WHERE comment_date_gmt LIKE '2011-01%' GROUP by comment_author, comment_author_IP

vandamme
На сайте с 30.11.2008
Offline
675
#6

[umka], да, вот это второе то что надо, супер

думаю денежный конкурс для комментаторов на блоге замутить

[umka]
На сайте с 25.05.2008
Offline
456
#7
vandamme:
[umka], да, вот это второе то что надо, супер
думаю денежный конкурс для комментаторов на блоге замутить

а готовых плагинов для этого дела нету? :)

vandamme
На сайте с 30.11.2008
Offline
675
#8

[umka], видел плагины которые выводят суммарное колво коментов, хотя более и не искал

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий