scusa.... ma il problema è proprio prima del tuo .... WHERE
Infatti, se io devo prendere gli id che si trovano tutti nell'anno 2008 ed organizzarli, come faccio?

tipo:

SELECT * FROM nome_tabella WHERE anno = '$anno' ..... e poi c'e' il problema dell'id maggiore...

... e poi quando devo passare dal più piccolo id del 2008 al più grande del 2007... come imposto la query?

Questo è il punto!