Hi,
Habe das jetzt mit der DATE-Spalte gelöst. Jetzt wird das Datum natürlich richtig angezeigt, aber man kann immer noch nicht das Alter errechnen!
das Alter kannst du doch ganz einfach berechnen, indem du das Geburtsjahr vom aktuellen Jahr subtrahierst und wenn das jetzige Datum kleiner ist als das Geburtsdatum, nochmal 1 subtrahierst. Das kannst du auch von der Datenbank erledigen lassen, z.B. unter MySQL:
SELECT
(YEAR(CURRENT_DATE) - YEAR(geburtstag)) - (RIGHT(CURRENT_DATE, 5) < RIGHT(geburtstag, 5))
AS
Alter
FROM
Tabelle
Gruß,
Andreas.