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 'and del_status = 0 order by id desc limit 0, 10' at line 1 select * from uq_order_info where order_status = 2 and uid = and del_status = 0 order by id desc limit 0, 10 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 'and del_status = 0' at line 1 select count(id) as total from uq_order_info where order_status = 2 and uid = and del_status = 0