Ich will eine Datumsvergleichsabfrage machen, ...
dabei sollen alle Daten angezeigt werden, deren eingetragenes Datum minus des Systemdatums <= (Variable)X sind.
Eine Einschränkung die ich da habe, ist das Datumsformat: TT.MM.JJJJ.
Hier die SQL-Query mit der ich es (unter anderem) versucht habe :
$result = mssql_query ("SELECT Artikelbezeichnung, Menge, Einheit, Einlagerdatum, Verfall
FROM $table2
WHERE ( Verfall - $date ) < = '$tl'
ORDER BY Artikelbezeichnung ASC ");
// $date : Aktuelles Systemdatum
// $tl : eingelesene Variable von HTML-Script z.B.: 2, 3, 4, ...
Bei mir meckert der Rechner dann:
SQL message: Zeile 3: Falsche Syntax in der Nähe von 'Jan'. (severity 15) in Verzeichniss_blabla
Wie kann ich denn nur die Tage rausfiltern?
Geht das überhaupt???
Heißen Dank im voraus
dabei sollen alle Daten angezeigt werden, deren eingetragenes Datum minus des Systemdatums <= (Variable)X sind.
Eine Einschränkung die ich da habe, ist das Datumsformat: TT.MM.JJJJ.
Hier die SQL-Query mit der ich es (unter anderem) versucht habe :
$result = mssql_query ("SELECT Artikelbezeichnung, Menge, Einheit, Einlagerdatum, Verfall
FROM $table2
WHERE ( Verfall - $date ) < = '$tl'
ORDER BY Artikelbezeichnung ASC ");
// $date : Aktuelles Systemdatum
// $tl : eingelesene Variable von HTML-Script z.B.: 2, 3, 4, ...
Bei mir meckert der Rechner dann:
SQL message: Zeile 3: Falsche Syntax in der Nähe von 'Jan'. (severity 15) in Verzeichniss_blabla
Wie kann ich denn nur die Tage rausfiltern?
Geht das überhaupt???
Heißen Dank im voraus
Kommentar