Ecco il "testo" del mio problema.
Ho una tabella persone con il campo DataNascita. Inoltre, da PHP ricevo due date ($data1 e $data2) che supponiamo già formattate per essere accettate da MySQL come data (tipo AAAA-MM-GG). Devo fare una query che restituisca tutti i record della tabella persone che fanno il compleanno tra $data1 e $data2 e, per ognuno di questi record, gli anni compiuti e l'offset del compleanno da $data1.
Esempio:
11/07/1988
11/07/2000
13/07/1980
14/01/1966
$data1 = "2008/07/10";
$data2 = "2008/07/15";
11/07/1988 - 20 - 1
11/07/2000 - 8 - 1
13/07/1980 - 28 - 3
Sto impazzendo perché non riesco a controllare gli anni!!!