Habe in meiner Datenbank u.a. zwei Spalten, Geburtstag und Todestag.
Manchmal ist ein genaues Datum zum Todestag angegeben, oft aber nicht - obwohl ganz bestimmt schon tot.
Datum liegt vor als date 0000-00-00
Jeder Datensatz wird auf einer separaten Seite ausgegeben, so das eine eindeutige id da ist. Ich würde gerne zuerst das Geburts- und Todesdatum aus sql abfragen und wenn kein Todesdatum hinterlegt ist das Alter berechnen und wenn älter als 20 dann als tot kennzeichnen. Die Alterberechnung kann ich nach der ersten Abfrage ausführen und dann müsste ich ggf. updaten.
Also so:
geht das?
Manchmal ist ein genaues Datum zum Todestag angegeben, oft aber nicht - obwohl ganz bestimmt schon tot.
Datum liegt vor als date 0000-00-00
Jeder Datensatz wird auf einer separaten Seite ausgegeben, so das eine eindeutige id da ist. Ich würde gerne zuerst das Geburts- und Todesdatum aus sql abfragen und wenn kein Todesdatum hinterlegt ist das Alter berechnen und wenn älter als 20 dann als tot kennzeichnen. Die Alterberechnung kann ich nach der ersten Abfrage ausführen und dann müsste ich ggf. updaten.
Also so:
PHP:
SELECT geburtstag, todestag FROM Tabelle WHERE id=id
....
if todestag = 0000-00-00
Altersberechnung
....
if Alter <20
update todestag = 1930.01.01
geht das?