Ich habe eine relativ einfache Geburtstagsliste und lasse schon in der SQL Abfrage nur Daten des aktuellen Monats anzeigen.
Das klappt auch wunderbar! Aber ... sobald ein Geburtsdatum vor 1970 liegt wird es nicht mit angezeigt.
In der Datenbank sind die Daten als Timestamp, und natürlich ist alles vor 1970 negativ ...
Das klappt auch wunderbar! Aber ... sobald ein Geburtsdatum vor 1970 liegt wird es nicht mit angezeigt.
In der Datenbank sind die Daten als Timestamp, und natürlich ist alles vor 1970 negativ ...
PHP-Code:
$result=MYSQL_QUERY("SELECT * FROM freunde WHERE from_unixtime(`geburtsdatum2`,'%m') = $monat AND geburtsdatum2 != ''
ORDER BY from_unixtime(`geburtsdatum2`,'%d')") or die(mysql_error());
WHILE ($row = MYSQL_FETCH_ARRAY($result, MYSQL_ASSOC))
.....
{
Kommentar