raga ho risolto l errore era decisamente stupido praticamente la variabile $news_table era una variabile dichiarata al di fuori della funzione e io avevo dimenticato di fare "global $news_table";

sn questi gli errori che ti fanno peredere davvero un sacco di tempo

grazie cmq a tutti e due !!!!