PHP und Access – Seltsamer Fehler

nullplan

Grünschnabel
Hi all,
ich hätte dar gerne mal ein Problem. Und zwar macht mein Access seltsame Dinge. Ich betreibe die Datenbank über ODBC und habe nun eine einfache Abfrage gemacht:
Code:
SELECT
  `pubDate`
FROM
  `news`
ORDER BY `pubDate` DESC
LIMIT 0,1
Ich dachte mir nix böses, also ich diese Abfrage über odbc_do() abschickte. Dann kam aber die Fehlermeldung: "Syntaxfehler in der ORDER-BY-Klausel". Bitte? Wie muss die Query denn dann heißen, wenn nicht so? Falls es euch nicht klar ist: Dieses soll das neueste Datum in der Spalte pubDate zu Tage fördern.
Tschö,
nullplan
edit: Ich habe nochmal nachgeforscht: Interessanterweise gibt der PHP-Parser alle Zeilennummern falsch zurück; sie sind immer eins zu hoch. Außerdem wird in der Fehlermeldung ganz konkret die Fehlernummer 37000 mitgeliefert.(in SQLExecDirect, steht da)
 
Zuletzt bearbeitet:
Upps, den Thread hatte ich ganz vergessen. Sorry, aber ich habe das Problem gelöst, indem ich pubDate in ein Integer umgewandelt habe. Eingespeist habe ich dann immer das Ergebnis von strtotime(Datum,0) eingespeist, was wunderbar funktioniert. Danke trotzdem für eure Postings, ich werde das nächste mal daran denken, den Thread als "Erledigt" zu markieren, wenn er erledigt ist.
Tschö,
nullplan
 
Zurück