phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Datumsberechnung_f=FCr_eine_Arc? = =?iso-8859-1?Q?hivfunktion?=

[php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Datumsberechnung_f=FCr_eine_Arc? = =?iso-8859-1?Q?hivfunktion?=

Gloss Mathias php_(at)_phpcenter.de
Fri, 7 Dec 2001 12:35:41 +0100


> Von: 	Manuel Fischer[SMTP:manuelf_(at)_wingssimulations.de]
>
> Ich habe ein Archiv, dieses Archiv wird dynamisch aus einer MySQL
> Datenbank
> ausgelesen. Ich möchte, wenn ich auf einen Link dieses Archivs klicke,
> einen
> gewissen Datumsbereich auswählen können, aus dem der Archivbeitrag dann
> ausgelesen wird.
> Beispiel : Der User möchte alle Beiträge vom 1.1.2001 bis zum 1.3.2001
> (also
> 1. januar bis 1. märz)
>
....

> Mein Ansatz war folgender : (er erwies sich jedoch nur als begrenzt
> einsetzbar)
>
> $sql = "SELECT * FROM inhalt WHERE (Datum-'2001-01-01')>0 AND
> ('2001-03-01'-Datum)>0";
>
....

> Wie lässt sich das Problem anders lösen um einen bestimmten Zeitraum von
> Monaten aus der Datenbank auszulesen, wenn in der Datenbank der Table
> Datum,
> das jeweilige Datum folgendermaßen bereithält : 2001-11-29 15:23:39 (die
> ist
> nicht abänderbar)
>
$sql = "SELECT * FROM inhalt WHERE datum > '2001.01.01 00:00:00' AND
 datum <= '2001.03.01 23:59:59'";

Grüße, Mathias


php::bar PHP Wiki   -   Listenarchive