MySQL Fehler 1064 beim Speichern von Artikeln

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Antworten
colorblind
ConPresso-Newbie
Beiträge: 24
Registriert: 01.01.1970 01:00

MySQL Fehler 1064 beim Speichern von Artikeln

Beitrag von colorblind »

Hey!

Ich bekommen einen MySQL Fehler beim Speichern von Artikeln in der neuen BETA:

Invalid SQL: UPDATE cpo4_content_files SET article_id= WHERE article_id=1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE article_id=1' at line 1 (1064)

Ich erstelle den Artikel, er speichern zwar ohne Fehlermeldung, aber die Daten werden nie wirklich in die Datenbank geschrieben. Der Artikel scheint dann zwar auf (in der Übersicht), aber beim erneuten Bearbeiten sind alle Daten weg! Und auch im Frontend bekomme ich nichts!

Ne Ahnung, warum er da die Artikel ID verliehrt und keine Daten bringt?

Danke, Philip
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Re: MySQL Fehler 1064 beim Speichern von Artikeln

Beitrag von balu »

Hi Philip,

hast Du die Moeglichkeit herauszufinden, mit welcher MySQL-Version Du arbeitest?

Irgendwo gibt es offensichtlich Probleme mit der MySQL-Funktion last_insert_id().

Kannst Du eventuell auch mal versuchen, die Dateien
_admin/rubrics.php
_admin/templates.php
_include/article_archive.php
_include/function.php
_includesite/i_copy.php

zu bearbeiten und dort das gross geschriebene LAST_INSERT_ID durch last_insert_id (klein geschrieben) auszutauschen?

Balu
Bartels.Schöne
ConPresso Support & Development
Antje

Re: MySQL Fehler 1064 beim Speichern von Artikeln

Beitrag von Antje »

Hi,

bei mir trat das gleiche Problem auf. Ich verwende MySQL 4.1.8 auf dem PC. Austauschen von LAST_INSERT_ID durch last_insert_id wie oben beschrieben hat bei mir das Problem behoben.

Gruß Antje
Antworten