Geburtstagsdatenbank erstellen

fmeyer84

Mitglied
Hallo,

ich möchte mir eine Geburtstagsdatenbank anlegen, bzw. hab ich das schon. Dazu wird das Datum (z.B. 12.04.1984) in einen Timestamp umgewandelt mit mktime();

Dann lesen wir aus, und zwar so:

PHP:
 $time = time();
 $datum = date("d.m.", $datensatz_aus_db);
 $jahr = date("Y", $datensatz_aus_db);
 $datum_heute = date("d.m.", $time();
 $jahr_heute = date("Y", $time);
 if ($datum == $datum_heute)
 {
 $alter = $jahr - $jahr_heute;
 echo($alter);
 }

Soweit so gut, das klappt auch super. Nur leider haben wir ja mit dem Timestamps folgendes Problem: er beginnt erst am 1.1.1970 :(

Wie kann ich als Geburtstage ausgeben, die vor dem 1.1.1970 sind?

Grüße,
Fabian
 
Gar nicht wenn du den Timestamp benutzt?!

Deswegen ist ja die nutzung mit dem Timestamp eingeschränkt!
 
Also wenn du mit Geburtstagen arbeitest, vergiss den Timestamp lieber.

Verwende die SQL-Date-Funktionen
 
Hallo,

also eigentlich kann ich ja auch so halbwegs solides Schulenglisch (GK 06 Pkt.), aber um ganze Manuals zu verstehen, wirds manchmal holprig :)

Grüße,
Fabian
 
das ist verdammt oft so Oliver, darum empfehle ich ja auch des Englischen mächtig zu werden ;) auf lange sicht einfach einfacher ^^
 
Zurück