Добрый день всем.
Вопрос заключается в следующем есть в базе данных таблица в которой хранятся пути к определенным файлам
например: "/var/www/test/1.txt" , база данных InnoDB.
При запросе:
$dbh = new PDO("mysql:host=$db_host;dbname=$db_name",$db_user,$db_pass);
$dbh->query("SELECT * FROM files WHERE name = '/var/www/test/1.txt'");
Получаю пустой результат, причем тут же выполняю этот запрос через консоль mysql, получаю нужную строку, то же самое если использовать adminer.php или phpMyAdmin.
Если использовать обычный
mysql_query("SELECT * FROM files WHERE name = '/var/www/test/1.txt'");
Так же возвращает то что нужно.
Мое предположение что PDO как-то экранирует или еще что-то делает с данной строкой, возможно ли это как-то отключить.
Заранее спасибо.