2016-12-16 70 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'at line 1 .. –