CodeForum.chCode ForenSQLThema: Was ist an mein MySQL-Syntax falsch?
Seiten: [1]
Drucken
Autor Thema: Was ist an mein MySQL-Syntax falsch?  (Gelesen 884 mal)
bigtail
Neu hier
*
Offline Offline

Beiträge: 12


« am: 29. Januar 2010, 15:59:52 »

Hi,

ich möchte die Daten der letzten 15 Tagen aus eine Tabelle auslesen.
Dafür habe ich folgende Abfrage geschrieben:
Code:
$query = " SELECT DISTINCT id,created, F1, F2, FROM jos_ckforms_1 WHERE `created` BETWEEN DATE_SUB( CURDATE( ) ,INTERVAL 15 DAY ) AND CURDATE( ) ";

Es gibt in der Tabelle eine Spalte, der "created" heißt und das Timestamp beinhaltet. Das Timestamp in der Tabelle ist wie folgt gespeichert:
2010-01-28 04:28:18

Wenn ich aber die Abfrage ausführe, bekomme ich folgende Fehlermeldung:

MySQL server version for the right syntax to use near 'FROM jos_ckforms_1 WHERE `created` BETWEEN DATE_SUB( CURDATE( ) ,INTERVAL 15 DAY' at line 1

Was mache ich falsch??

Danke
Gespeichert
Gobo
nicht zu stoppen
*
Offline Offline

Beiträge: 1221



« Antworten #1 am: 30. Januar 2010, 00:54:41 »

Ein Komma zuviel. Vor dem FROM. Wenn danach noch ein Fehler kommt, poste ihn hier bitte erneut.
Gespeichert

Wenn die Klugen immer nachgeben, geschieht nur das, was die Dummen wollen.
Seiten: [1]
Drucken
CodeForum.chCode ForenSQLThema: Was ist an mein MySQL-Syntax falsch?
Gehe zu:  

 

Partner Sites

Werbung

TinyPortal v1.0.5 beta 1© Bloc