@Horosh294

Как исправить ошибку при добавлении SQL в таблицу?

Выполняю такой запрос в SQL
Update dle_post Set xfields = xfields + "||country1|<a href="/country:Франция/">Франция</a>, <a href="/country:Бельгия/">Бельгия</a>, <a href="/country:Ирландия/">Ирландия</a>, <a href="/country:Нидерланды/">Нидерланды</a>, <a href="/country:США/">США</a>, <a href="/country:Дания/">Дания</a>, <a href="/country:Бразилия/">Бразилия</a>, <a href="/country:Германия/">Германия</a>, <a href="/country:Австрия/">Австрия</a>, <a href="/country:Венгрия/">Венгрия</a>" Where id = "23285";

Выдает ошибку. Вероятно проблема в том что много ковычек внутри запроса, а как выполнить без них или еще другим способом не знаю.
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Alex_At_Net
https://alexatnet.com/mentoring
Конечно много. Экранируйте кавычки или используйте другие окаймляющие кавычки. Например для MySQL можно написать так:

Update dle_post Set xfields = xfields + '||cou....'  Where id = '23285';


Также кавычки можно экранировать двойной кавычкой:

Update dle_post Set xfields = xfields + "||country1|<a href=""/countr..."  Where id = "23285";
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы