я создал представление MySQL, который ожидает 2 параметра и я в состоянии запросить его без проблем в phpyadmin со следующим SQL-строки:MySQL запросов работает в PHPMyAdmin, но не в PHP
SET @date1 = '2014-02-06';
SET @date2 = '2014-02-07';
SELECT * FROM _myquery
он не будет работать под php - я получаю следующую ошибку:
У вас возникла ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с 'SET @ date2 =' 2014-02-07 '; SELECT * FROM _myquery 'в строке 2
Когда он работает в phpmyadmin, не должен ли он работать и под php? любая идея, что не так?
Вы можете, вероятно, только запустить 1 заявление на время, у вас есть 3. – jeroen
Как сказал jeroen, вы можете работать только по одному. Но в чем смысл устанавливать переменные, которые вы не используете? – developerwjk