HAMANN
Новичок
MySQL запрос работает на локале и не работает на хостинге
$name_client - в данном случае строковая переменная, как правило, с пробелами.
Например: $name_client="Самарский Пивзавод №1 ООО"
Принтил запрос: выдает корректно.
Вставлял пропринтенный запрос в phpMyAdmin SQL - тоже четко выполняется.
Проверял, если запрос идет например по id, то - все в порядке работает (т.е. переменная - числовая, никаких пробелов и т.д.)
Запрос работает на локальном сервере, но не работает на хостинге.
Вот .htaccess:
То что я ламер - вверху не писал, думаю - это и так понятно.
PHP:
$query='SELECT * FROM client WHERE `name`=\''.$name_client.'\'';
Например: $name_client="Самарский Пивзавод №1 ООО"
Принтил запрос: выдает корректно.
Вставлял пропринтенный запрос в phpMyAdmin SQL - тоже четко выполняется.
Проверял, если запрос идет например по id, то - все в порядке работает (т.е. переменная - числовая, никаких пробелов и т.д.)
Запрос работает на локальном сервере, но не работает на хостинге.
Вот .htaccess:
Сначала думал кавычки экранируют(магические) - нет, magic quotes - отключил через .htaccess. Возможно какие-то строковые моменты в настройках хостинга? Может кто сталкивался с подобной проблемой? Я уже сбился конкретно. Буду еще конечно разбираться, но уже долбаюсь над этим вопросом больше сутокOptions -Indexes
php_flag magic_quotes_gpc Off
php_flag display_startup_errors on
php_flag display_errors on
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_log /var/www/domen/data/www/domen.ru/error_log
php_value error_reporting E_ALL
php_value log_errors_max_len 0
