Could not enter data: select * from blog WHERE is_publish = '1' and id = (select max(id) from blog where tipo = '' and id < order by id desc) --- 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 id desc)' at line 1