Уважаемые пользователи!
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 2.0.x
concretica
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца
Откуда: wWw

Удалить все сообщения пользователя кроме тех, где он автор

Сообщение concretica »

Как удалить все сообщения пользователя кроме тех, где этот пользователь является автором тем?
Потому то при удалении пользователя, целиком удаляются и темы, которые он создал. А это лишнее ((
И возможно ли это сделать при помощи phpMyAdmin?
Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 17 лет 11 месяцев

Сообщение Lektor »

concretica писал(а):И возможно ли это сделать при помощи phpMyAdmin?

Код: Выделить всё

delete from phpbb_posts p, phpbb_posts_text pt
using phpbb_posts p, phpbb_posts_text pt, phpbb_topics t
where p.poster_id=айди пользователя
and t.topic_id=p.topic_id
and p.post_id<>t.topic_first_post_id
and pt.post_id = p.post_id
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

concretica
название темы советую изменить....
а то предложение
concretica писал(а):Удалить все сообщения пользователя кроме тех, где он автор
наводит на мысли что все вокруг заполонили наркоманы:(
а в целом способ Lektorа вроде должен работать

Вернуться в «Запросы модов для phpBB 2.0.x»