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 0,20' at line 1
select * from ***_ecms_news where id in (953,966,975,977,984,985,1170,1306,1308,1376,1418,1516,1573,1589,1590,1661,1662,1691,1801,1825,2058,2069,2098,2101,2328,2414,2425,2464,2866,2938,2948,3543,3591,3691,3917,3968,3969,4151,4154,4323,4332,4335,4371,4747,5189,5295,5360,5376,5429,5464,5576,5843,5883,5889,5948,6154,6245,6480,6495,6665,6681,6952,6979,6986,7008,7020,7043,7092,7364,7539,7594,7598,7606,8125,8336,8493,8769,8772,8787,9107,9211,9256,9261,9262,9329,9344,9353,9462,9757,9795,9830,9837,10064,10200,10330,10371,10442,10469,10510,10876,10896,10912,10980,11180,11563,11653,11894,12000,12528,12583,12600,12609,12630,12658,12756,13003,13171,13175,13410,13698,13731,13768,13778,13870,13971,14254,14255,14359,14430,14743,14778,14786,15058,15064,15100,15125,15129,15247,15391,15616,15651,15668,15691,15699,15743,15867,16243,16290,16517,16559,16930,16955,17190,17556,17586,17642,17843,18119,18140,18181,18231,18846,19021,19457,19461,19464,19468,19498,19596,20203,20252,20367,20528,20540,20596,20718,20729,20750,20760,20785,21420,21466,21518,22019,22102,22144,22222,) order by newstime desc limit 0,20