estrai anche l'anno...

se hai una data nel db con il formato yyyy-mm-dd potresti fare:

SELECT *, year(data) AS anno
FROM tabella
order by anno, id ...ecc

estraendo i dati troverai l'alias anno.

$anno = $result['anno'];

Poi con un controllo if stamperai l'anno solo quando cambiera'.