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 'WHERE archived = 'false' AND (IF(publication_date = '0000-00-00',1,CURDATE() >= ' at line 1