phpbar.de logo

Mailinglisten-Archive

Geburtsjahrauswertung mit PHP3 unter Postgres 6.4.2
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Geburtsjahrauswertung mit PHP3 unter Postgres 6.4.2



Hallo Liste,

wir haben folgendes Problem, an dem wir langsam aber sicher verzweifeln.

Folgende Problematik:

DB PostgreSQL 6.4.2
Feld:  jahr (typ: date)

Wir benötigen jetzt z.B. für eine "Jubilare"-Abfrage alle Leute die vom
aktuellen
Tag an und innerhalb der nächsten 60 Tage (also aktueller Tag + 2 Monate
Vorschau)
70 Jahre oder älter werden. Dieses Alter stellt uns vor ziemliche Probleme,
da eigentlich
alle PHP-Funktionen die wir "irgendwie" nutzen könnten, beim schritt von 68
zu 69 "kippen"
und nur noch "Müll", oder zumindest nicht das was wir brauchen, erzeugen.

Wir ermitteln durch mktime() das aktuelle Datum und legen es in einer
Variable ab.
Wie können wir aber jetzt aber folgenden Rechenschritt lösen?

akt_datum - 70 Jahre(!!!!)

Zumal das Jahr in der DB als date-typ hinterlegt ist.
Das Problem wird offenbar verursacht durch die "Unix-Zeitrechnung"
(01.01.1970).

Hat schon mal jemand von Euch etwas ähnliches gelöst?
Über ein paar Hinweise wären wir froh...:o)

Gruß
Jens Köhler


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive