Перейти к контенту
  • 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

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

 

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

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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