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

Как удалить у всех подписи?


Diam

Вопрос

Какой запустить запрос ("DELETE FROM ipb_members ... "),

чтобы он удалил только все подписи у всех пользователей?

 

Заранее благодарен за ответ. :D

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

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

  • 0

DELETE FROM ipb_members ... вэр сигначюр из нот НАЛЛ

 

:) Наказать так сказать ( правильно - нефиг сигначюры иметь ) :D;):)

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

  • 0
"нет человека - нет проблемы" (С) :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
не оценят =)

Song, конечно вопросы возникнут :)

 

А зачем тогда форум вобще ?

TAPAKAH2, ну не для того чтобы читать вот такие подписи:

"САМЫЕ ПОЕЗДАТЫЕ ПОЕЗДА"самым большим шрифтом и красным цветом,

или полный текст (6 куплетов) любимой песни,

или рассматривать фото чьей-то любимой племяшки размером 500х500.

Такая подпись особенно преркрасно сочетается с сообщением вида:

Ленка, респект!

Я просто ввёл новое правило - подпись максимум в две строчки и без графики,

и этого вполне достаточно, чтобы выразить гениальную мысль :D

 

Вот в этой теме ведь все отметившиеся соблюдают это правило ;)

(только Iris чуть-чуть "нарушает"),

так что ничего ужасного в этом моём "произволе" (мне кажется) нет.

 

А то тираном меня считаете :)

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

  • 0

Diam

(только Iris чуть-чуть "нарушает"),

мне можно - у меня 1000 процентов скидки на все. :D

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

  • 0

Diam

ой.... какие тут страшные вещи предлагають... :D

может лучше все-таки скриптиком по базе пройтись, раз готовый регулярник уже есть?

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

  • 0
может лучше все-таки скриптиком по базе пройтись, раз готовый регулярник уже есть?

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

 

Как делать:

1. выбираем запросом подписи всех пользователей

2. для каждого пользователя делаем следующую последовательность действий

2.1. unparse подписи

2.2 parse подписи, при этом все тэги лишние останутся тэгами (неотпарсятся т.е.)

3. записать измененную подпись пользователю.

 

Пока писал, второй вариант в голову пришел, более жестокий =)

изменяется только второй пункт. В функции анпарса есть замена хтмл эквивалента на бб-код. Так вот мы просто эту функцию выдираем и везде не нужный нам хтмл-эквивалент заменяем не на бб-код, а на пустое место (удаляем т.е.).

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

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

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

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

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

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

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

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

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

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

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

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