Zum Inhalt springen

MM_Forum: Text als Admin verschieben - Fehlermeldung

Erstellt am 23. April 2007 · 6 Antworten · letzte Antwort am 27. April 2007

Tags: Frage

Sailor ·

Hallo zusammen,

wenn ich mich als Admin in MM_Forum einlogge und mit der Admin funktion einen Text in eine andere Forenkategorie verschieben möchte kommt folgende Fehlermeldung:

Text lässt sich nicht verschieben, hat jemand eine Idee. Die Projektseite hab ich schon durchforstet, aber stand noch nichts drin.

Gruß Sailor Kim

So lautet d.ie Fehlermeldung, wenn ich versuche einen Text zu verschieben
caller: t3lib_DB::exec_SELECTquery
ERROR: 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 'AND pid='198'' at line 4
lastBuiltQuery: SELECT forum_id
FROM tx_mmforum_topics
WHERE
uid = AND pid='198'
debug_backtrace require // tslib_fe->intincscript // ux_tslib_cobj->user // ux_tslib_cobj->calluserfunction // call_user_method // tx_mmforum_pi1->main // tx_mmforum_postfunctions::list_post // t3lib_db->exec_selectquery // t3lib_db->debug
caller t3lib_DB::exec_UPDATEquery
ERROR 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 '' at line 5
lastBuiltQuery UPDATE tx_mmforum_topics
SET
forum_id='32'
WHERE
uid =
debug_backtrace require // tslib_fe->intincscript // ux_tslib_cobj->user // ux_tslib_cobj->calluserfunction // call_user_method // tx_mmforum_pi1->main // tx_mmforum_postfunctions::list_post // t3lib_db->exec_updatequery // t3lib_db->debug
caller t3lib_DB::exec_UPDATEquery
ERROR 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 '' at line 5
lastBuiltQuery UPDATE tx_mmforum_posts
SET
forum_id='32'
WHERE
topic_id =
debug_backtrace require // tslib_fe->intincscript // ux_tslib_cobj->user // ux_tslib_cobj->calluserfunction // call_user_method // tx_mmforum_pi1->main // tx_mmforum_postfunctions::list_post // t3lib_db->exec_updatequery // t3lib_db->debug
caller t3lib_DB::exec_SELECTquery
ERROR 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 'AND deleted = 0 AND hidden = 0 AND pid='198'
ORDER BY crdate DESC
LIMIT 1' at line 4
lastBuiltQuery SELECT *
FROM tx_mmforum_posts
WHERE
forum_id = AND deleted = 0 AND hidden = 0 AND pid='198'
ORDER BY crdate DESC
LIMIT 1
debug_backtrace require // tslib_fe->intincscript // ux_tslib_cobj->user // ux_tslib_cobj->calluserfunction // call_user_method // tx_mmforum_pi1->main // tx_mmforum_postfunctions::list_post // tx_mmforum_pi1->update_lastpost_forum // t3lib_db->exec_selectquery // t3lib_db->debug

Sailor ·

Hallo habe ich dies Problem alleine?
Auch mit der neuen Version blieb das Problem bestehen.
Wer also einen Tip hat....wäre wirklich klasse.

Gruß
Sailor Kim

h.​trapp ·

Wir werden der Sache heute mal nachgehen.
Liegen tut es an der MySQL Query :

FROM tx_mmforum_topics
WHERE
uid = AND pid='198'

da ist die uid nicht mitgegeben ... warum das so ist muss noch erforscht werden.
Aber danke für den Tipp

h.​trapp ·

Der Bug ist nun gefixed.

Es war ein Fehler in der Erzeugung der MySQL Querys zum verschieben eines Themas.
Um einen Workaround hier zu Posten waren es zu viele Änderungen.
Aber im nächsten Release ist der Fix mit drinnen.

Danke noch einmal für das ausführliche Posten des Bugs. So konnte er schnell gefunden werden :p

MFG Holger

h.​trapp ·

So, mm_forum Alpha 0.0.4 is nun raus ... da ist dann auch der Bug Fix integriert.
Viel Spass damit 😉

Gruß Holger