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

дупликаты в темах и другое..


pikachu

Вопрос

После проведения очередной оптимизации БД заметил, что все сообщения пользователей, которые были удалены с форума многократно продублировались (~40-50 штук на странице). посему возник вопрос - как это можно пофиксить и вообще как можно удалить ВСЕ сообщения с форума бывших участников :D
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

Destruction:

Я это уже понял. Требуется знать КАК это сделать. Т.е как убить посты всех несуществующих пользователей форума[1130703289:1130706380]Удалил сейчас парочку таких несуществующих пользователей напрямую через бд. Но некоторые пользователи существуют (заново зарегались под старыми никами) - так-что способ (удаление из таблицыauthor_name) не катит..

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

  • 0

Двойны запросы изучали?

 

Лезем в таблицу постов и делаем двойной запрос в БД, один запрос - удалить where второй - проверка есть ли юзер.

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

  • 0

DELETE * FROM ibf_posts WHERE author_id = 0

показывает окно с подтверждением удаления, потом ругань на синтаксис :D

 

причем если указать ему в запросе:

SELECT * FROM ibf_posts WHERE author_id = 0

то выводит всё на экран нормально (но там 680 страниц....)[1130921407:1130922543];)

 

Следующие ряды были удалены: 20506 (Запрос занял 104.7516 сек)

SQL-запрос:

DELETE FROM ibf_posts WHERE author_id =0 :)

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

  • 0

люди, чего делать? у меня сообщения гостей дублируються раз по 100 каждый пост. причем и старые посты тоже...

установила сегодня несколько хаков -

1. текущее состояние + музыка (уже удалила его)

2. Счетчик времени пользователя в ONLINE

3. удаление варнов через 60-ят дней. (не работало нифига-удалила)

 

чего делать? где смотреть?

 

спасибо.

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

  • 0

maniaka: Вот-вот...я про тоже :D

Если хочешь снести - выполни запрос в БД

DELETE FROM ibf_posts WHERE author_id = 0

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

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

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