SELECT *
FROM `cms_forum_posts`
WHERE `user_id` =4717
LIMIT 30, 300
потом выделяю все посты его и нажимаю удалить но в ответ получаю
MySQL вернула пустой результат (т.е. ноль строк). (запрос занял 0.0091 сек.)
Что не так помогите??? заспамили весь форум
DELETE FROM `cms_forum_posts` WHERE `user_id` = 4717
Удалятся все сообщения у которых id пользователя = 4717, читайте запрос дословно). А вот кнопка это лишнее, таких кнопок может быть слишком много)кнопочку бы такую в админку. темы тоже удаляются?
удалил запросом все сообщения… но в теме форума остались созданные темы, ведущие на 404 страницу… (((
DELETE FROM `cms_forum_threads` WHERE `user_id` = 4717
да, кнопку полноценного массового удаления у админа явно не хватает. во всех форумах крупных такое есть и это очень удобнокнопочку бы такую в админку. темы тоже удаляются?
А из ленты активности как их удалить одним махом?
DELETE FROM `cms_actions_log` WHERE `user_id` = id пользователя
DELETE FROM `cms_forum_posts` WHERE `user_id` = id пользователя DELETE FROM `cms_forum_threads` WHERE `user_id` = id пользователя DELETE FROM `cms_actions_log` WHERE `user_id` = id пользователя
Как можно обновить эти мелочи?