MySQL обратный слеш спецсимволы

Столкнулся с небольшой проблеммой.
Самописный скрипт обмена данными между java программой и сервером на php.
При добавлении в БД записи одно из значений содержало несколько обратных слешей.

Запрос отрабатывался нормально. но вот при выборке данных, в одном месте стоял символ  вместо части символов.

Добавлял
D:\музыка\!_BEST\bolshoy_detskiy_hor_-_prekrasnoe_daleko.mp3

а в базу записало

D:музыка\!_BESTolshoy_detskiy_hor_-_prekrasnoe_daleko.mp3

т.е. \b заменило на ,

\b — это символ возврата каретки

Победил просто $request= str_replace(‘\\’,'\\\\’,$request);

$request — текст запроса

Как организовать отдых на природе для себя и своей семьи?..
  • Аналог MySQL оператора LIMIT в MS SQL
  • MySQL случайный элемент
  • размер базы данных MySQL через php
  • Замена подстроки в MySQL столбца
  • О себе
  • Выгрузить загрузить SQL Dump
  • Перенос wordpress на новый домен со сменой префикса таблиц.
  • MySQL INSERT или UPDATE
  • Scaffolding CodeIgniter
  • хостинг php mysql — timeweb.ru — больше чем хостинг
  • Зачем хранить сессии ($_SESSION) в базе данных
  • Установка и настройка PHP framework CodeIgniter.
  • Оставить комментарий