2016-12-16 7 views
-3

У вас возникла ошибка в синтаксисе SQL; в руководстве, соответствует версии сервера MySQL для корректного синтаксиса использовать вблизи ''14У вас есть ошибка в синтаксисе SQL;

') UNION (SELECT * FROM WHERE персонала CITY_ID = '368' И пол = '' в линии 1

Код:

(SELECT * FROM staff 
    WHERE city_id = '2' AND gender = 'MALE' AND staff_status != '3' 
    ORDER By s_level ASC LIMIT '$new_sixty') 
UNION 
(SELECT * FROM staff 
    WHERE city_id = '2' AND gender = 'FEMALE' AND staff_status != '3' 
    ORDER By s_level ASC LIMIT '$new_forty'); 
+1

вопрос должен быть с вашей переменной '' $ new_sixty'' – Rahul

ответ

-1

Снимите '' от предела

(SELECT * FROM staff WHERE city_id = '2' AND gender = 'MALE' AND staff_status != '3' ORDER By s_level ASC LIMIT $new_sixty) UNION 
    (SELECT * FROM staff WHERE city_id = '2' AND gender = 'FEMALE' AND staff_status != '3' ORDER By s_level ASC LIMIT $new_forty); 
+0

Спасибо, но все же отображаем ту же ошибку –

+0

У вас возникла ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с ' ) UNION (SELECT * FROM staff WHERE city_id =' 368 'AND gender =' FEMA 'в строке 1 .. –

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