Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Удаление левых юзеров

Удаление левых юзеров


     18.04.2014    спам    Все вопросы » MySQL    2413

вопрос
В общем на моем сайте регаются боты.... по 50-100 в день... давненько находил способ как с ними бороться но вижу они опять стали регатся.... мне нужно их удалить из базы не трогая нормальных пользователей.

Для этого я делаю так:
SELECT `logged_ip`, COUNT(*) AS `count` FROM `dle_users` GROUP BY `logged_ip` HAVING `count` > 4

Потом когда мне показывает с какого IP сколько узеров зарегестрированно то удаляю их таким способом:
delete FROM `dle_users` WHERE logged_ip =('тут IP')

ВОПРОС:
Как скомбинировать эти 2 скрипта чтобы удалить их всехсразу а непо одному, Структура должна быть както так:

DELETE from dle_users где больше 4-х пользователей с одинаковым IP

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


1 комментарий

teleoperator27
Юзер

teleoperator27 - 20 апреля 2014 12:00 -

Специально, что бы другие не занимались ерундой, ПафНутиЙ написал этот модуль )))
https://dle-faq.ru/modules/8203-fake-users-search-modul-dlya-poiska-i-udaleniya-lishnih-polzovateley-botov-na-dle-sayte.html

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

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

 03.05.2012 AndreY_ZO_o  MySQL
 23.04.2014 fh79655l123  MySQL
наверх