Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / из консольного клиента работает, а из PHP... / 5 сообщений из 5, страница 1 из 1
11.01.2006, 00:13:13
    #33475312
Aksenov Yaroslav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из консольного клиента работает, а из PHP...
...
$proizv = "ЗАО \"Предприятие\"";
$diam = 100;
$tochn = 1.5;
$predel = 2.5;
$query = "Select manometr.id
from manometr, proizv
where proizv.proizv = '".stripslashes($proizv)."'
and manometr.proizv_id = proizv.id
and predel_max = ".$predel."
and kl_tochn = ".$tochn."
and diam = ".$diam.";";
$result = mysql_query($query);
...

Если взять из отладчика строку $query и выполнить её в консольном клиенте MySQL, то запрос нормально работает. Но в PHP получаем empty set. Всё дело в строке $proizv. Подскажите, что использовать вместо stripslashes.

Спасибо, господа!
...
Рейтинг: 0 / 0
11.01.2006, 08:14:42
    #33475467
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из консольного клиента работает, а из PHP...
авторwhere proizv.proizv = '".stripslashes($proizv)."'
А что это за художество?
...
Рейтинг: 0 / 0
11.01.2006, 08:38:03
    #33475493
JASterus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из консольного клиента работает, а из PHP...
может имелось ввиду убрать лишние пробелы? тогда trim, ltrim, rtrim... а может лучше задать такой вопрос в PHP/Perl...
...
Рейтинг: 0 / 0
11.01.2006, 19:00:40
    #33477455
Dinky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из консольного клиента работает, а из PHP...
поменяйте strislashes() на mysql_escape_string()

--
Dmitry
...
Рейтинг: 0 / 0
11.01.2006, 19:36:44
    #33477524
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из консольного клиента работает, а из PHP...
mysql_real_escape_string будет ещё корректнее.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / из консольного клиента работает, а из PHP... / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]