Форум

Открыть Ответить

Замена одних слов на другие в MySQL

0

0

1
06.03.2009 17:36:00 08.03.2009 11:48:31

Здравствуйте, уважаемые форумчане!

Проблема в следующем: появилась необходимость поменять определенные слова на сайте, в азе данных.

Т.е. нужно заменить в базе данных, например, все слова "Основные характеристики" на "Базовые характеристики". Возможно ли такое осуществить и есть ли для этого готовые решения (юзал поисковики - ничего не нашел)?

Заранее всем большое спасибо за помощь!

SLAED CMS 2.6 Lite
PHP 4
Сервер в интернете
Goshan
  • Группа: Посетители
  • Пункты: 729
  • Регистрация: 07.10.2006
  • Пол: Мужчина
  • Из: Россия/Москва
Goshan
3.91

3.91

08.03.2009 06:49:37

Сделай дамп своей БД через Sypex Dumper, после чего этот дамп открой текстовым редактором (для этих манипуляций я использую Total Commander). А дальше поймешь как сделать замену ;)

B3nd3r
  • Группа: Клиент
  • Регистрация: 23.01.2006
  • Пол: Мужчина
  • Из: Казань
B3nd3r
3.75

3.75

08.03.2009 11:46:38 08.03.2009 11:47:03

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

Пример работы: http://www.slaed.net/news.html

Обратите внимание, слова:

SLAED CMS заменяется на

<a href="http://www.slaed.net/shop.html" title="SLAED CMS">SLAED CMS </a>


PHP заменяется на
<a href="http://www.slaed.biz" title="Учебник PHP">PHP </a>


Open SLAED заменяется на
<a href="http://www.slaed.net/files-view-861.html" title="Open SLAED">Open SLAED </a>


и так далее...

Допустимо использование HTML. Количество замен, и их вариации ограничены только уровнем вашей фантазии.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 38980
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

08.03.2009 13:28:50

есть такие функции как str_replace и preg_peplace

sam07
  • Группа: Посетители
  • Пункты: 772
  • Регистрация: 01.06.2006
  • Пол: Мужчина
  • Из: Моздок
sam07
3.91

3.91

08.03.2009 14:10:36

sam07, речь идёт о том, как сделать это в phpmyadmin, то есть не в php, а в mysql..

SLAED CMS 2.6 Lite
Goshan
  • Группа: Посетители
  • Пункты: 729
  • Регистрация: 07.10.2006
  • Пол: Мужчина
  • Из: Россия/Москва
Goshan
3.91

3.91

08.03.2009 15:27:16

Goshan, ну правь текстовым редактором, какие проблемы?

sam07
  • Группа: Посетители
  • Пункты: 772
  • Регистрация: 01.06.2006
  • Пол: Мужчина
  • Из: Моздок
sam07
3.91

3.91

08.03.2009 19:04:37

долго... дампить..и тд...я думал запрос можно сделать какой =((

Goshan
  • Группа: Посетители
  • Пункты: 729
  • Регистрация: 07.10.2006
  • Пол: Мужчина
  • Из: Россия/Москва
Goshan
3.91

3.91

08.03.2009 19:08:42 08.03.2009 19:20:15

слушайте, а нормально ли, что в дампе (в txt) файле встречаются нечитабельные строки?

Скрин:
http://i056.radikal.ru/0903/7d/d9c99c355187.jpg


Дампил через Sypex Dumper.

Goshan
  • Группа: Посетители
  • Пункты: 729
  • Регистрация: 07.10.2006
  • Пол: Мужчина
  • Из: Россия/Москва
Goshan
3.91

3.91

08.03.2009 19:10:41

Установите права CHMOD 777 на папку: backup/ и её содержание.


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 38980
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

08.03.2009 19:19:00 08.03.2009 19:19:20

SLAED CMS, спасибо, про папку backup сам понял))

Goshan
  • Группа: Посетители
  • Пункты: 729
  • Регистрация: 07.10.2006
  • Пол: Мужчина
  • Из: Россия/Москва
Goshan
3.91

3.91

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь