Mailinglisten-Archive |
Benedikt Quirmbach wrote: > 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...). das klappt so nicht ... 20050908000000 -19770601000000 --------------- =00280307000000 ??? dazu gabs schon mehrere Fragen, schau doch mal ins Listenarchiv oder den Handbuch-Kommentaren im MySQL-Handbuch http://dev.mysql.com/doc/mysql/en/date-calculations.html google: calculate birthday age mysql -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive