X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите написать SQL-запрос
ilya_sdl
ilya_sdl
Topic Starter сообщение 15.12.2014, 12:15; Ответить: ilya_sdl
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 319
Регистрация: 22.1.2012
Из: Запорожье
Поблагодарили: 22 раза
Репутация:   12  


Всем доброго времени суток!

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

Заранее благодарен за ответ!

Потому что если нет такого запроса, то тогда вручную придется редактировать сотни страниц сайта.... ((

Сообщение отредактировал ilya_sdl - 15.12.2014, 12:15
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vladimir-AWM
Vladimir-AWM
сообщение 15.12.2014, 12:57; Ответить: Vladimir-AWM
Сообщение #2


Участник
***

Группа: User
Сообщений: 236
Регистрация: 7.2.2010
Из: Челябинск
Поблагодарили: 62 раза
Репутация:   16  


ilya_sdl, можно сделать бэкап необходимой таблицы на комп, а потом через Notepad++ сделать замену через регулярку и залить отредактированную таблицу обратно на сервер.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 15.12.2014, 13:21; Ответить: x64
Сообщение #3


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3427
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2749 раз
Репутация:   289  


если код одинаковый, то достаточно заменить «всё везде»:
Цитата
UPDATE `table` SET `field` = REPLACE(`field`, 'code', '')


если разный, то скорее всего, придётся городить довольно сложную матрёшку из REPLACE + SUBSTRING_INDEX или SUBSTRING + LOCATE

проще, как уже сказали, сделать дамп и в блокноте (notepad2 или notepad++) заменой с регуляркой.

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


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 15.12.2014, 13:41; Ответить: ilya_sdl
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 319
Регистрация: 22.1.2012
Из: Запорожье
Поблагодарили: 22 раза
Репутация:   12  


Код не совсем одинаковый, одинаковый только начало и конец:

начало: <br />Источник:
конец: </a>

а в середине немного разное содержимое.


Цитата(Vladimir-AWM @ 15.12.2014, 11:57) *
можно сделать бэкап необходимой таблицы на комп, а потом через Notepad++ сделать замену через регулярку


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

начало: <br />Источник:
конец: </a>

если бы знать эту регулярку - я был бы очень счастлив и в репу поставил бы плюс :-) т.к. это очень важный для меня код регулярки для нотепада или SQL-код для phpmyadmin !!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
I_know
I_know
сообщение 15.12.2014, 16:29; Ответить: I_know
Сообщение #5


Участник
***

Группа: User
Сообщений: 102
Регистрация: 7.12.2014
Поблагодарили: 36 раз
Репутация:   10  


ilya_sdl,

Код
<br />(.*)</a>

AkelPad у меня кушает. Если не работает напишу более формально

Сообщение отредактировал I_know - 15.12.2014, 16:38


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 15.12.2014, 17:11; Ответить: ilya_sdl
Сообщение #6


Бывалый
****

Группа: User
Сообщений: 319
Регистрация: 22.1.2012
Из: Запорожье
Поблагодарили: 22 раза
Репутация:   12  


Цитата(I_know @ 15.12.2014, 15:29) *
Код
<br />(.*)</a>


Слово " Источник: " должно присутствовать, значит так?


Цитата
<br />Источник:(.*)</a>


I_know, огромное Вам спасибо! Сработал код

Код
<br />Источник:(.*)</a>


Моим благодарностям нет предела. Из-за высочайшей важности данной подсказки ставлю в репу плюс!

Сообщение отредактировал ilya_sdl - 15.12.2014, 17:12
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как правильно написать альт и тайтл для изображений
0 galaker 388 13.12.2017, 22:50
автор: galaker
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1352 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 447 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 699 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 530 29.11.2017, 7:18
автор: grumdas


 



RSS Текстовая версия Сейчас: 17.12.2017, 8:30
Дизайн