Veröffentlicht 4. September 200619 j Hallo zusammen! Wie kann ich überprüfen ob ein Datum, das in meiner MySQL Tabelle gespeichert ist, abgelaufen ist? Ich habe versucht es mit if(date("d.m.Y") <= $row['date']) aber hier vergleicht er nur die Zahl vor dem ersten Punkt. Das Datum ist als dd.mm.yyyy formatiert. Kann mir da jemand helfen? danke im voraus!
4. September 200619 j Mach einen Timestamp draus. Da gibt es die funktion timestmp() (oder so ähnlich) mit der kannst du ein Date() umwandeln. DAnn brauchst du nur zu überprüfen, welcher Timestamp größer ist ...
4. September 200619 j Autor ja auf mktime bin ich dann auch gekommen und habs gelöst, danke für eure hilfe
9. September 200619 j Könntest das auch gleich in SLQ lösen. Stichwort "Select myDateField FROM myTable Where Now() > myDateField;" Aber ich vermute mal, dass es in deinem Fall besser ist die PHP Lösung zu nehmen.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.