Mailinglisten-Archive |
Hi Egon, den aktuellen Timestamp nehmen und x Tage * 86400 ( Sekunden pro Tag ) abziehen, daraus dann $datestamp bilden und selecte-string generieren lassen. $days = 5; $datestamp = date( "d.m.Y", (time() - ( $days * 86400 )) ) select * from tabelle where datum >= '$datestamp' Wobei ich das Datumsfeld nach folgendem Muster erstellen würde '20000124' damit lässt sich dann mit >= arbeiten. $datestamp = date( "Ymd", (time() - ( $days * 86400 )) ) Egon Schmid schrieb: > Mark Kronsbein wrote: > > > Ich habe ein Datum, also z.b. $datestamp = date(\"d.m.Y\"); > > Nun will ich die Einträge der letzten 5 Tage auslesen. > > Wie mach ich das? > > Beispiel Nr. 2 bei http://www.php.net/manual/function.date.php3 > > -Egon > > -- > Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen > Fon +49 711 9 90 91 64 · http://www.six.de/ > Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Steffen Sander - Softwareentwicklung CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin eMail s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81 http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net
php::bar PHP Wiki - Listenarchive