Ошибка записи в бд - You have an error in your SQL syntax;

AlkoNeron

Client
Регистрация
10.01.2011
Сообщения
25
Благодарностей
3
Баллы
3
В общем напарсил кучу всякого УГ и пытаюсь записать в БД. Пишет все ок но когда текс попадается подобного типа (смотрите ниже), то получаю ошибку
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'http://www.w3.org/2000/svg' viewBox='0 0 0 0'></svg>"" alt="""" da' at line 1


Текст для записи в БД:
HTML:
"<a class=""td-main-logo"" href=""http://ololol.com/""> <img class=""td-retina-data"" data-retina=""http://ololo.com/wp-content/uploads/2019/08/logo_normal11-1.png"" src=""data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg' viewBox='0 0 0 0'></svg>"" alt="""" data-lazy-src=""http://ololol.com/wp-content/uploads/2019/08/logo.png""/><noscript><img class=""td-retina-data"" data-retina=""http://ololo.com/wp-content/uploads/2019/08/logo_normal11-1.png"" src=""http://ololo.com/wp-content/uploads/2019/08/logo.png"" alt=""""/></noscript> <span class=""td-visual-hidden"">ololo</span> </a>"
Подскажите кто знает как с этим бороться.
 
Последнее редактирование:

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
63
Попробуйте заэкранировать кавычки
 
  • Спасибо
Реакции: AlkoNeron и melutsk

AlkoNeron

Client
Регистрация
10.01.2011
Сообщения
25
Благодарностей
3
Баллы
3
  • Спасибо
Реакции: molotok

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)