Перейти к контенту

Удаление пользователя


Рекомендуемые сообщения

вобщем получилась лажа ))

 

была цель удалить пользователя вместе с постингами и топиками которые он открывал, а удалили только пользователя, все его следы при этом остались..

 

в топиках его ник неактивен, написано незарегистрированный, но все постинги на месте

 

есть ли какой нибудь запрос к базе, что это очистить?

Ссылка на комментарий
Поделиться на других сайтах

есть ли какой нибудь запрос к базе, что это очистить?

Предлагаю добиться этого опытным путем. Сначала запроси SELECT всей строки WHERE pid=номер_поста1, затем номер_поста2 и номер_поста3. И посмотри что в этих постах одинаково и относится к удаленному акаунту. Скорее всего в них будет одинаковый ник.

 

Но не спеши делать второй запрос - на удаление. Можно удалить не то, что нужно.

Ссылка на комментарий
Поделиться на других сайтах

спасибо за предложение..это муторно, особенно когда не очень соображаешь.. думаю можно сделать запрос по id.. юзера конечно нет, но за номером его id постинги же числятся
Ссылка на комментарий
Поделиться на других сайтах

Рискую предположить что все что осталось от этого пользователя (если ты удалял стандартными способами, а не через запрос) - это имя автора в таблице ibf_posts.
Ссылка на комментарий
Поделиться на других сайтах

Так ведь есть мод, удаление юзера через профиль, так и посты кажись удаляются его и темы. По-моему это даже я писал... в запросах.
Ссылка на комментарий
Поделиться на других сайтах

скажи ид юзера, которого удалил, и я скажу запрос

 

нет, вру

автоматически author_id становится равным 0

 

тогда скажи имя пользователя (отображаемое)

Ссылка на комментарий
Поделиться на других сайтах

DELETE FROM ibf_posts WHERE author_name='akura'

(удаляем его посты)

SELECT tid FROM ibf_topics WHERE starter_name='akura'

получим tid ы

1644

1663

и т.д

 

DELETE FROM ibf_posts WHERE topic_id=1644

DELETE FROM ibf_posts WHERE topic_id=1663

DELETE FROM ibf_posts WHERE topic_id=и т.д.

(полностью удаляем посты тем)

DELETE FROM ibf_topics WHERE starter_name='akura'

(теперь сами темы)

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.