2013-08-20 3 views
0

Нужен ваш совет относительно моего синтаксиса PHP MySQL. Я упорно работать с этим, но по-прежнему сталкивается с проблемой с запросом и ошибка:Ошибка PHP MySQL с синтаксисом

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$bagianWhere = ""' at line 1: $bagianWhere = "" 

Вы можете увидеть мое демо here

Пожалуйста, помогите!

ответ

0

Если «bagianWhere» пуст, запрос SQL становится недействительным с сиротой «WHERE» в конце. Вы можете сделать:

$ bagianWhere = "1 = 1";

наверху, чтобы ответить на это.

также избавиться от «$ bagianWhere. =» И сделать его «$ bagianWhere =»

Также ошибка, которую вы упоминаете здесь из SQL Fiddle, как вы положили в PHP код там. Можете ли вы запустить PHP на своем веб-сервере и показать нам ошибку, которую вы получаете.

+0

Привет, спасибо за ответ ... Ошибка: у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '' по строке 3 –

+0

@NoReply 'echo $ query;' после того, как запрос будет сделан и опубликуйте его здесь. –

Смежные вопросы