Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как обнулить результаты рейтинга в новостях?

Как обнулить результаты рейтинга в новостях?


     11.10.2013    Общие вопросы    2832

вопрос
Здравствуйте. Возникла необходимость обнулить результаты рейтинга во всех новостях. Помню, раньше Sander где-то писал об этом, но я никак не могу найти где...
Можете показать, как сбросить счетчик рейтинга?

Ответа пока нет


Комментарии пользователей (14)

Serik
4

408 | 191

Serik - 11 октября 2013 21:42 - Местный

админка-редактирование новостей-выделить все новости-снизу меню-очистить ррейтинг- ОК

СПАСИБО надо тыкать в кнопку!

pavel31
4

346 | 158

pavel31 - 11 октября 2013 22:56 - Юзер

Serik,
Офигеть :) а если у человека 10000 новостей на сайте? ему что ж все новости выделять?
Проще одним запросом все сделать.
Если движок версии моложе dle 9.6 запрос будет таким

update dle_post_extras set rating = 0, vote_num = 0;
truncate table dle_logs

для dle старше 9.6

update dle_post set rating = 0, vote_num = 0;
truncate table dle_logs

dj-avtosh
39

1479 | 390

dj-avtosh - 11 октября 2013 23:31 - шашлычник

Транкейт даж инкремент собьет))

skype: elhan.isaev

Sander
1126

1637 | 1204

Sander - 12 октября 2013 01:54 - Эксперт

Именно так.

PS. Код взят с моей инструкции к orating.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Axel
38 | 25

Axel - 12 октября 2013 03:45 - Юзер

Спасибо!

Serik
4

408 | 191

Serik - 12 октября 2013 09:22 - Местный

так там самая верхняя галка ставится и все новости выделены - хоть 10000.

СПАСИБО надо тыкать в кнопку!

Sander
1126

1637 | 1204

Sander - 12 октября 2013 11:59 - Эксперт

Не верно.
Выделяться все новости отображенные на экране.
Т.е. надо будет сначала вывести на одну страницу все 10000 новостей, а затем уже кнопкой (работающей на JS) выделить новости.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Serik
4

408 | 191

Serik - 12 октября 2013 14:22 - Местный

Точно.. 50 выделяются быстро, а вот 2993 почти минуту выводил и выделял. Обнулить не решился ))

СПАСИБО надо тыкать в кнопку!

Axel
38 | 25

Axel - 12 октября 2013 03:46 - Юзер

Sander,
Я вроде перерыл Ваши инструкции, но там не нашел запроса=)

pavel31
4

346 | 158

pavel31 - 13 октября 2013 21:32 - Юзер

Sander,
Да, да именно от туда :)

Axel
38 | 25

Axel - 22 октября 2013 03:09 - Юзер

Вот только сейчас взялся обнулять рейтинг. В результате получил вот такую вот ошибку:
QL-запрос:

UPDATE dle_post SET rating =0,
vote_num =0;


Ответ MySQL:
#1054 - Unknown column 'rating' in 'field list'


Версия DLE 10

4sezona
1

24

4sezona - 3 апреля 2014 18:13 - Юзер

А как обнулить рейтинг комментариев???
Использую модуль oRating.

4sezona
1

24

4sezona - 3 апреля 2014 18:28 - Юзер

update dle_comments set rating = 0

hakypuhbiu
91 | 3

hakypuhbiu - 26 сентября 2016 16:21 - Юзер

А как через крон вывести команду?
UPDATE dle_post_extras SET rating=0;

только через отдельный файл крона, чтобы установить обновление только для этой команды.
dle 11.1

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

Похожие вопросы