Zum Inhalt springen

Fehler nach EXT-Erstellung im Kickstarter

Erstellt am 12. August 2008 · 3 Antworten · letzte Antwort am 12. August 2008

Tags: Datenbank, Frage

cko77 ·

Hallo allesamt!

Ich habe mit dem Kickstarter eine Extension erstellt und diese installiert. Bis dahin hatte ich keine Probleme. Wenn ich nun im BE eine Seite oder einen SysOrdner in der Listenansicht aufrufe, bekomme ich immer folgenden Fehler:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/internet/t3lib/class.t3lib_db.php on line 822

Wenn ich die EXT wieder deinstalliere, ist der Fehler nicht mehr da. Habt ihr soetwas schon einmal gehabt, vielleicht habt ihr sogar eine Lösung.

Gruß

Christian

cko77 ·

Hallo noch einmal!

Ich glaube, ich habe schon etwas herausgefunden. Könnte auch für andere hilfreich sein!

Der von dem Kickstarter erzeugte SQL-Code wird von MySQL nicht angenommen. Führe ich den bei der Installation aufgeführten Code unter phpmyadmin aus, bekomme ich einen Fehler.

Um den Tabellennamen und die einzelnen Feldnamen fehlt ein ` (Schräges Hochkomma). Setze ich dieses von Hand in den Code ein, funktioniert alles.

Wisst ihr, woher dieses kommt, liegt es an der MySQL-Version?

Gruß

Christian

cko77 ·

Und noch einmal!

Trotzdem scheint es nicht die Lösung zu sein. Ich bekomme immer noch die Fehlermeldung aus dem ersten Post.

Gruß

Christian

cko77 ·

Ich schon wieder!

Wenn ich über das BE Datensätze einfügen möchte, so wird dieses mit einem SQL-Fehler abgebrochen!