Mailinglisten-Archive |
Am Freitag, 7. Dezember 2001 12:27 schrieben Sie: > Hallo > > ich habe mit folgender Problematik zu kämpfen : > > 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) > auslesen und ansehen. Wie kann ich das mit einer SQL Anweisung hinbekommen? > > 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"; > > Wobei 'Datum' der Table in der SQL Tabelle inhalt ist, der das Datum des > Beitrags enthält. Wenn Datum vom Typ DATE oder DATETIME ist, geht folgendes: $sql = "SELECT * FROM inhalt WHERE Datum > '2001-01-01' AND Datum < '2001-03-01'; Gruss, Michael -- Bremische Hafenvertretung e.V. tel: +49 (421) 3090148 IT-Abteilung fax: +49 (421) 3090150 World Trade Center Bremen mail: mkoch_(at)_bremen-ports.de Birkenstrasse 15 www: http://www.bremen-ports.de D-28201 Bremen
php::bar PHP Wiki - Listenarchive