Задать вопрос

База данных «съела» все знаки «\» в столбце. Мне нужно передать ссылку к файлу,а без косой черты никак. Что делать?

Передаю ссылку на файл в БД через PHP. Проблема в том, что ссылка содержит символ "\", а БД его убирает. Никаких сортировок нет. Прилагаю часть кода.
$way='D:\OpenServer\domains\MyVK\avatars\ ';
$value1 =  $way.$_FILES['file']['name'];
$mysql->query("UPDATE `logins_from_people` SET `avatar` = '$value1' WHERE `id` = '$id'");
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Используйте подготовленные запросы с плейсхолдерами, а не прямую подстановку в строки. Будет гораздо меньше таких проблем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы