Moin,
hier mal eine Anregung, die DB kann selber mit dem Datum arbeiten:
Die Felder mußt du noch anpassen. Das funktioniert aber nur wenn dein Geburtsdatum in einem Datumfeld steht.
Übrigens ist mysql veraltert und wird dem nächst nicht mehr unterstützt, stell auf mysqli oder PDO um.
Was soll den das werden?
Mach die @ Zeichen weg damit du Fehler erkennen kannst.
Das ist auch Unsinn.
Hier mal Literatur:
http://www.peterkropff.de/site/php/mysqli.htm Gruß Sven