Anatolij
25.12.2012 - 13:13
Подскажите пож. - > есть сервер - PHP Version 5.2.6-1+lenny16
, сейчас поставил PHP Version 5.3.3-7+squeeze14(разные машины+база данных одна для двух машин), перестали отрабатывать запросы к mysql, выдает Error in statement execution. select ifnull********, хотя при этом пытаюсь выполнить запрос не со скрипта, а в mysql все отрабатывает корректно. Почему он может не понимать mysql?
SlavaFr
25.12.2012 - 13:38
Цитата (Anatolij @ 25.12.2012 - 09:13) |
выдает Error in statement |
именно statement и error нужны чтоб тебе дальше помочь.
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
Anatolij
25.12.2012 - 13:42
В смысле? Именно какую ошибку выдает?
Anatolij
25.12.2012 - 13:43
Error in statement execution. select ifnull(t.themename,'theme') as theme from reload_mashines r left join logpas l on l.id = r.logpas_id left join themes t on t.id = l.themename where r.ip = '192.168.*.*' ну ip-шник естественно мой указан полностью
Anatolij
25.12.2012 - 13:44
При этом этот запрос в
mysql отрабатывает корректно
SlavaFr
26.12.2012 - 03:14
я ошибки в sql не вижу. 'Error in statement execution' не говорит мне не о чем. Я предполагаю, что это выдает обработка ошибок из
php.
Чем ты пользуешся при работе с базой? Обычными
mysql функциями или PDO?
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
Anatolij
26.12.2012 - 09:57
В том то и дело что ошибки в запросе нет

, запрос не PDO, пользуюсь обычными функциями, $query = $this->exec_query......
Michael
26.12.2012 - 10:14
Обычные функции это -
mysql_query( , а у тебя не обычное что то
_____________
There never was a struggle in the soul of a good man that was not hard
Anatolij
26.12.2012 - 10:15
P.S. сам
php при этом отрабатывает нормально
http://192.168.105.203/phpinfo.php, а вот с
mysql никак....
Anatolij
26.12.2012 - 10:45
на PHP Version 5.2.6 код
работает, а на 5.3.3 этот же код не
работает
Anatolij
26.12.2012 - 10:45
подозреваю что что то в конфигурации самого php
Anatolij
26.12.2012 - 11:00
Кто подскажет может это не срабатывать из-за прав на файлы+каталоги?
Anatolij
26.12.2012 - 11:06
попытался вызвать процедуру из php файла, ошибка та же Error in statement execution. call report_ml_on_php()
SlavaFr
26.12.2012 - 12:09
report_ml_on_
php это тоже не родная функция
php. Покажи эту функцию и класс который содержит exec_query.
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
Anatolij
26.12.2012 - 12:33
вот запрос в файле test.php:
<?
$result = DB::cell("SELECT USER()");
echo "Query result: ";
echo $result;
?>
результат на пхп 5.2 - Query result: user@server
результатн на 5,3,3 - Error in statement execution. SELECT USER()
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.