phpbar.de logo

Mailinglisten-Archive

[php] OT: SQL-Statement liefert falsche Werte

[php] OT: SQL-Statement liefert falsche Werte

Georg Richter php_(at)_phpcenter.de
Fri, 11 Jan 2002 07:19:00 +0100


Hoi,
>
> select username,sex,(TO_DAYS(NOW())-TO_DAYS(birthday))/365.25 as birthday
> from profiles where MONTH(birthday) = '$month' AND DAYOFMONTH(birthday) =
> '$day' order by birthday,sex

Wenn ich das richtig verstanden habe, möchtest Du alle Geburtstagskinder mit 
Alter für einen bestimmten Monat ausgeben?!

select username, sex, (year(now()) - year(birthday)) as age from profiles ....

bzw. wenn der Geburtstag gewünscht ist

select username, sex, (year(now()) - year(birthday) + 1) as birthday from 
profiles...

Georg


php::bar PHP Wiki   -   Listenarchive