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

Как делается SQL запрос с тире в переменной?

Добрый день! Странная проблема! У меня значения в таблице хранятся с тире. Допустим 00-0000001. Когда я делаю запрос в базе непосредственно всё работает! Но когда пытаюсь из php обратиться, то нет! Копирую одинаковый запрос и ничего. Без переменных работает... может есть какая-нибудь хитрость?
$user=addslashes($user);
	$query1 = "SELECT * FROM `cat` WHERE `id` like '".$user."'";    
          $result1 = mysql_query($query1);

Пробовал так же использовать mysql_real_escape_string, не помогло...
  • Вопрос задан
  • 1439 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
$one = 10;
$two = 111111;
$all = $one.'-'.$two;
"SELECT * FROM `cat` WHERE `id` like '".$all."'";
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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