Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

Доброго времени, уважаемые гуру
Проводил на форуме что-то типа конкурса с голосованиями.
Предупредил об ответственности за клоноводство и накрутку, поставил экст, который ловит клонов.
Экст поймал несколько старых пользователей, я заблокировал их и клонов.
Но трудность вот в чем: клоноводы успели проголосовать с основных учеток.
Я хотел бы эти голоса заблокированных аннулировать.
Помогите пожалуйста советом, как это сделать. Может через SQL запрос...
Спасибо!
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

Очень нужна помощь. Срок голосования почти закончился :oops:
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

delete from phpbb_poll_votes where vote_user_id = XXX and topic_id = YYY где XXX - это user_id твоего клона, YYY - это id темы с голосованием
Помощь в ЛС/email только за WM или ЮMoney
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

Голоса клонов превратились в голоса гостей.
Хорошо что базу забекапил
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

Так будет если вы удалили клоны, а голоса не удалили
Помощь в ЛС/email только за WM или ЮMoney
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

Клоны в блоке, не удалял

А если я просто прибью пользователей, голоса удалятся?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

Тебе написал запрос для удаления голосов
Помощь в ЛС/email только за WM или ЮMoney
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

После выполнения этого запроса голоса заблокированных, но не удаленных клонов превратились в голоса гостя
То есть удалился не голос, а ID проголосовавшего судя по всему
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

bozzafresco, если Вы в запрос вставили какие-то левые данные, то и не только такое может случиться. Может у Вас после блокировки голоса перекинулись на гостей, а не после запроса...
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

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

Сообщение Sumanai »

Pazh писал(а): 17.01.2018 15:16phpbb_poll_votes
Забыл таблицу phpbb_poll_options, нужно пересчитать поле poll_option_total. Раз опрос такой один, то можно и руками.
bozzafresco
phpBB 1.4.4
Сообщения: 127
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 6 раз

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

Сообщение bozzafresco »

Pazh писал(а): 18.01.2018 15:22bozzafresco, если Вы в запрос вставили какие-то левые данные, то и не только такое может случиться. Может у Вас после блокировки голоса перекинулись на гостей, а не после запроса...
Судя по сообщению Sumanai это не я левые данные ввел, а вы дали частично левый совет =)
Вопрос закрыт, более не актуально.
Закрыто

Вернуться в «Поддержка phpBB 3.1.x»