
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.01.2016, 01:42
|
|||
|---|---|---|---|
|
|||
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
Перенес базу с dle на wp и оказался такой косяк, в dle в конце ссылки стоит тире ( blak-.html ), а wp не хавает это тире в ссылке, надо массово это тире удалить, подскажите пожалуйста какой сделать запрос чтоб их по удалять ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2016, 02:22
|
|||
|---|---|---|---|
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
Можно попробовать "в лоб" - заменить подстроку '-.html' на '.html' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2016, 02:28
|
|||
|---|---|---|---|
|
|||
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
REPLACE(field, '-.', '.') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.01.2016, 12:30
|
|||
|---|---|---|---|
|
|||
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
REPLACE(field, '-.', '.') так не прокатывает, так как в самой базе выглядит это все так blak- а .html там нет, это на сайте так показывает когда на ссылку курсор наводишь, если просто убрать тире тогда оно все по убирает, все пробелы в звании поста в адресе обозначаются тире !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2016, 03:21
|
|||
|---|---|---|---|
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
Alex-X-, 1) Сделать бекап таблицы (чтобы при неверное запросе не потерять данные) 2) UPDATE `table` SET `alias` = SUBSTRING(`alias`, 1, LENGTH(`alias`)-1) WHERE `alias` LIKE '%-' `table` - имя таблицы `alias` - колонка с именем ссылки для страницы Пояснение: запрос находит страницы с тире на конце и заменяем в них значения, обрезая последний символ (то есть вырезает тире) Для теста можно сперва выполнить запрос поиска таких записей: SELECT * FROM `table` WHERE `alias` LIKE '%-' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2016, 05:43
|
|||
|---|---|---|---|
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
TRIM(TRAILING '-' FROM field) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.01.2016, 10:05
|
|||
|---|---|---|---|
|
|||
Убраит массово символ в строке с правой стороны ??? |
|||
|
#18+
Artemeey 1) Сделать бекап таблицы (чтобы при неверное запросе не потерять данные) 2) UPDATE `table` SET `alias` = SUBSTRING(`alias`, 1, LENGTH(`alias`)-1) WHERE `alias` LIKE '%-' `table` - имя таблицы `alias` - колонка с именем ссылки для страницы Пояснение: запрос находит страницы с тире на конце и заменяем в них значения, обрезая последний символ (то есть вырезает тире) Для теста можно сперва выполнить запрос поиска таких записей: SELECT * FROM `table` WHERE `alias` LIKE '%-' Спасибо большое, все получилось !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1832278]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 448ms |

| 0 / 0 |
