MySQL error [1064]: 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 'ORDER BY rand() LIMIT 0,3' at line 1 QUERY: SELECT * FROM skaniainvest_objects WHERE price > 0 AND price < 200000 AND status=0 AND location ='' AND id != ORDER BY rand() LIMIT 0,3