ultima cosa :

è possibile ordinarli in maniera decrescente, estraendo solo i primi 15 in una unica query ?

select * from
news
order by contatore desc
limit 0,15

me li ordina si, ma solo fra un sottinsieme !!