Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Ist leider etwas problematisch wenn du Leute in der Datebank hast, die vor dem 1.1.1970 geboren sind.Original geschrieben von steff aka sId
Dafür wäre es recht praktisch wenn du das Datum in der Datenbank als Unix Timestamp hättest. Dafür gibt es einige Php Funktionen. Dann müsstest du nur noch den Timestamp der aktuellen Zeit bzw. Datums auslesen und könntest dann aus den beiden Werten das Alter errechnen. Hab leider kein Script dafür müsste ich mir erst schreiben aber vieleicht hilft dir das schon weiter. Die Methoden dafür findest du bei Self-php.
Greetz Steff
Mal abgesehen davon, dass solche "Grufties" im Internet eh nix verloren haben (): Wo liegt denn da genau das Problem? Man kann doch in eine integer-Spalte auch Negativwerte eintragen oder nicht? Also z. B. für Geburtsdatum 1.1.1969 Timestamp -31536000 ... oder hab ich da irgendwo nen Denkfehler?Ist leider etwas problematisch wenn du Leute in der Datebank hast, die vor dem 1.1.1970 geboren sind.
$sql = "SELECT ".
"(YEAR(CURRENT_DATE) - YEAR(Datum)) - ".
"(RIGHT(CURRENT_DATE,5) < RIGHT(Datum,5)) AS age ".
"FROM tabelle";
// usw.