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

Человека удалили нечаянно, как вернуть ему посты?


Вопрос

сабж, я так понял надо вернуть ему его id-шник старый, только я не знаю какой у него был (посты сохранились его) и как это сделать[1115720517:1115720866]как сменить id я нашел, а как узнать id который был?
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

делаю вот такой запрос

 

SELECT post, author_id FROM ibf_posts WHERE post LIKE '%слова в посте%'

 

постояноо вылазит author_id = 0, причем у всех удаленных как я понял он равено 0, а вот как узнать каким он был до удаления?

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

  • 0

1) Тема закрывается

2) Копирайты восстанавливаются

3) PM, чтобы тема открылась

4) Тема открывается

5) Ответ даётся

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

  • 0

делаю такой запрос

 

SELECT post, author_id FROM ibf_posts WHERE author_name LIKE '%cracker%'

 

все равно id равно 0[1115726051:1115726157]может запрос неправильный?[1115726051:1115726743]так наверно не получится, тогда как назначить все эти посты с author_name одному человеку?

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

  • 0

Ну, правильно, когда чела удаляют, то в таблице постов author_id обнуляется, остаётся только author_name. Ну, а когда есть новый ID, то можно попробовать вернуть посты командой SQL

UPDATE ibf_posts SET author_id = ID WHERE author_name = 'cracker';

Вместо ID новый номер, вместо cracker'a - старое имя...

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

  • 0
автоматически при это

Автоматически, да при этом... так не бывает! :D

Сделай

SELECT COUNT(pid) FROM ibf_posts WHERE author_id = ID

а потом

UPDATE ibf_members SET posts = ЧИСЛО,КОТОРОЕ_ТАМ_БУДЕТ WHERE id = ID

...

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

  • 0

У меня обратная проблема...

 

Как сделать,чтобы при удалении юзера убирались и все его сообщения тоже?(где-то я такое видел...)

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

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

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

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

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

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

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

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

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

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

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

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