вопрос
Здравствуйте.
Задача, которую требовалось решить, я уже решил так сказать в "полуавтоматическом" режиме, но все же хотелось для общего понимания узнать, возможно ли забанить пользователя через SQL запрос, если точнее, как правильно банить?
Когда в БД в "banned" указываешь "yes", юзера на сайте показывает как "заблокированного", даже в админке число меняется, но вот в таблице dle_banned в БД его нет, соответственно невозможно для него указать "descr" (причина блокировки). Я правильно понимаю, что при бане через админку, DLE пользователя из dle_users переводит в dle_banned?
Вот пример SQL запроса:
Получается, нужен еще дополнительный запрос, который после banned=yes, еще и будет переносить юзера в dle_banned?
Задача, которую требовалось решить, я уже решил так сказать в "полуавтоматическом" режиме, но все же хотелось для общего понимания узнать, возможно ли забанить пользователя через SQL запрос, если точнее, как правильно банить?
Когда в БД в "banned" указываешь "yes", юзера на сайте показывает как "заблокированного", даже в админке число меняется, но вот в таблице dle_banned в БД его нет, соответственно невозможно для него указать "descr" (причина блокировки). Я правильно понимаю, что при бане через админку, DLE пользователя из dle_users переводит в dle_banned?
Вот пример SQL запроса:
UPDATE `dle_users`
SET `banned` = 'yes'
WHERE `email` IN (
'email@email.ru',
'email@email.ru',
'email@email.ru'
);
Получается, нужен еще дополнительный запрос, который после banned=yes, еще и будет переносить юзера в dle_banned?