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 newstime desc limit 12' at line 1 select id,title,ftitle,titleurl,titlepic,favcount,price from ***_ecms_gift where id in(select id from ***_enewsztinfo where ztid=) order by newstime desc limit 12