Montag, 9. Januar 2006

MySQL Select mit Datumsbereich

Eine einfache SQL Abfrage. Es sollen nur Datensätze der nächsten 40 Tage ausgelesen werden.
...
// heute
$startday = date("Y-m-d");
// 40 Tage später
$endday = date("Y-m-d", mktime(0,0,0,date(m),date(d)+40,date(Y)));
// SQL Abfrage
$sql = "SELECT * FROM mytab WHERE mydate > '".$startday."' and mydate < '".$endday."' ORDER BY mydate";
...

0 Kommentare:

Kommentar veröffentlichen