Mailinglisten-Archive |
> -----Ursprüngliche Nachricht----- > Von: Benedikt Quirmbach [mailto:benedikt at quirmbach.de] > Gesendet: Donnerstag, 8. September 2005 13:27 > An: mysql-de at lists.4t2.com > Betreff: Alter berechnen > > Hallo, > > ich habe ein Feld "alter". In dieses Feld möchte ich beim Anlegen des > Datensatzes das Alter einer Person (in Jahren) eintragen. > > Aus meinem php-Programm bekomme ich das Geburtsdatum in der Form > "yyyymmdd000000". > Dann sollte ich bei meiner INSERT-Query doch das Alter mit "((NOW()+0) > - geburtsdatum)" eintragen können. (Eingentlich sollte natürlich nur > die ersten beiden Stellen des Ergebnisses genommen werden...). > > Wenn ich das so in meine Query einbaue, ist das Alter leider immer -128 > oder so ähnlich. jedenfalls nicht richtig. Wie wäre es denn mit year(now())-year(geburtsdatum) und evtl noch eine Formatierung mit YY Mit freundlichen Grüßen Drießen -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive