Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 15.07.2020, 23:08   #21
oleg_ws
На серче с 01.11.2011
Аспирант
 
Регистрация: 02.07.2020
Сообщений: 68
Сказал(а) спасибо: 186
Получил(а) "Спасибо": 56
Нарушения: 0/0 (0)
Репутация: 2613

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Код:
REPLACE (message, '[ATTACH', CONCAT("[ATTACH alt='", title, " + фото'"))
Если, конечно, в title нет О'Генри.
Как раз здесь все просто - О'Генри будет подставляться в запросе не текстом, а идентификатором поля
oleg_ws вне форума   Ответить с цитированием
Старый 15.07.2020, 23:14   #22
Alex Klo
Дед
Профессор
 
Аватар для Alex Klo
 
Регистрация: 21.06.2020
Адрес: Ленинград
Сообщений: 514
Сказал(а) спасибо: 3,855
Получил(а) "Спасибо": 2,091
Нарушения: 0/0 (0)
Репутация: 746638

По умолчанию Re: Помогите с SQL запросом replace

oleg_ws, ты слишком много хочешь от ТСа...
он же хочет не сам, а чтобы ему код выложили...
Alex Klo вне форума   Ответить с цитированием
Сказали спасибо:
Старый 15.07.2020, 23:20   #23
Sitealert
Слесарь-сайтосборщик
Доцент
 
Регистрация: 22.06.2020
Адрес: Замкадье
Сообщений: 403
Сказал(а) спасибо: 985
Получил(а) "Спасибо": 1,178
Нарушения: 0/0 (0)
Репутация: 180645

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от oleg_ws Посмотреть сообщение
Как раз здесь все просто - О'Генри будет подставляться в запросе не текстом, а идентификатором поля
И чо?
10 раз
Sitealert вне форума   Ответить с цитированием
Старый 16.07.2020, 00:01   #24
oleg_ws
На серче с 01.11.2011
Аспирант
 
Регистрация: 02.07.2020
Сообщений: 68
Сказал(а) спасибо: 186
Получил(а) "Спасибо": 56
Нарушения: 0/0 (0)
Репутация: 2613

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от Alex Klo Посмотреть сообщение
oleg_ws, ты слишком много хочешь от ТСа...
он же хочет не сам, а чтобы ему код выложили...
За небольшую плату готов ему помочь
А так, я думаю, подсказок ТС надавали выше крыши
oleg_ws вне форума   Ответить с цитированием
Старый 16.07.2020, 00:02   #25
oleg_ws
На серче с 01.11.2011
Аспирант
 
Регистрация: 02.07.2020
Сообщений: 68
Сказал(а) спасибо: 186
Получил(а) "Спасибо": 56
Нарушения: 0/0 (0)
Репутация: 2613

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от Sitealert Посмотреть сообщение
И чо?
10 раз
Ковычку не надо как-то экранировать
oleg_ws вне форума   Ответить с цитированием
Старый 16.07.2020, 00:09   #26
Alex Klo
Дед
Профессор
 
Аватар для Alex Klo
 
Регистрация: 21.06.2020
Адрес: Ленинград
Сообщений: 514
Сказал(а) спасибо: 3,855
Получил(а) "Спасибо": 2,091
Нарушения: 0/0 (0)
Репутация: 746638

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от oleg_ws Посмотреть сообщение
За небольшую плату готов ему помочь
так договаривайся в личке...
Alex Klo вне форума   Ответить с цитированием
Сказали спасибо:
Старый 16.07.2020, 00:11   #27
oleg_ws
На серче с 01.11.2011
Аспирант
 
Регистрация: 02.07.2020
Сообщений: 68
Сказал(а) спасибо: 186
Получил(а) "Спасибо": 56
Нарушения: 0/0 (0)
Репутация: 2613

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от Alex Klo Посмотреть сообщение
так договаривайся в личке...
Еще раньше отписал - пока молчит
oleg_ws вне форума   Ответить с цитированием
Старый 16.07.2020, 00:23   #28
Sitealert
Слесарь-сайтосборщик
Доцент
 
Регистрация: 22.06.2020
Адрес: Замкадье
Сообщений: 403
Сказал(а) спасибо: 985
Получил(а) "Спасибо": 1,178
Нарушения: 0/0 (0)
Репутация: 180645

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от oleg_ws Посмотреть сообщение
Ковычку не надо как-то экранировать
Это ещё почему?
Sitealert вне форума   Ответить с цитированием
Старый 16.07.2020, 01:30   #29
oleg_ws
На серче с 01.11.2011
Аспирант
 
Регистрация: 02.07.2020
Сообщений: 68
Сказал(а) спасибо: 186
Получил(а) "Спасибо": 56
Нарушения: 0/0 (0)
Репутация: 2613

По умолчанию Re: Помогите с SQL запросом replace

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Это ещё почему?
А потому, что в идентификаторе нет кавычки. И для SQL-запроса никаких последствий не будет.
И судя по изначальному сообщению ТС в html вставка "title" идет внутри двойных кавычек. А вот, если будет использована форма, где alt с одинарными кавычками - будут проблемы. Причем не только при выводе картинок, а везде, где предполагается использование "title"

Последний раз редактировалось oleg_ws; 16.07.2020 в 01:44.
oleg_ws вне форума   Ответить с цитированием
Сказали спасибо:
Старый 16.07.2020, 06:48   #30
sanek1991
Senior Member
Профессор
 
Регистрация: 21.06.2020
Сообщений: 859
Сказал(а) спасибо: 80
Получил(а) "Спасибо": 187
Нарушения: 0/0 (0)
Репутация: 74780

Thread Starter Re: Помогите с SQL запросом replace

Все, сделал сам.
Кто помогал - всем спасибо !
Проблема решена.
sanek1991 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:59. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot