MyBB.de Forum
MyBB SQL Error nach versuchter Abwesenheitsmeldung im Benutzer CP - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: MyBB SQL Error nach versuchter Abwesenheitsmeldung im Benutzer CP (/thread-37640.html)



MyBB SQL Error nach versuchter Abwesenheitsmeldung im Benutzer CP - Sweet Illusion - 28.01.2021

Hallo,

ich habe mit heute mit dem Thema Abwesenheitsmeldung befasst, die Plugins Away Member List (0.4) und Away Start Date (1.0) eingebracht. Nun wollte ich im Benutzer CP testen, ob die Abwesenheitsmeldungen auch aufgeführt werden und erhalte nach dem Speicherversuch folgende Fehlermeldung:

MyBB has experienced an internal SQL error and cannot continue.

SQL Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE uid=2 OR as_uid=2' at line 1 Query: UPDATE d0bei_users SET bl_view= WHERE uid=2 OR as_uid=2


Bei meiner Suche im Support bin ich leider nicht fündig geworden.
Ich würde mich über eine Hilfestellung freuen.

Viele Grüße und einen schönen Donnerstag.


RE: MyBB SQL Error nach versuchter Abwesenheitsmeldung im Benutzer CP - [ExiTuS] - 28.01.2021

Der Fehler liegt bei SET bl_view=
Es ist kein Wert angegeben!
Womöglich soll im PHP-Code hier eine Variable eingesetzt werden, die ist aber leer.

Ich kenne das Plugin nicht und habe keine Lösung parat, aber es wäre sicher nützlich...
1. sich den Code anzusehen - insbesondere was in der Variable stehen sollte.
2. vorsorglich Hochkommata zu verwenden, dass es auch dann nicht mehr zu einem Syntax-Fehler kommt, wenn die Variable leer ist.

Ebenso einen schönen Tag und viel Erfolg

[ExiTuS]


RE: MyBB SQL Error nach versuchter Abwesenheitsmeldung im Benutzer CP - Sweet Illusion - 28.01.2021

Danke dir für deine Antwort.

Es sind doch immer wieder die Kommata Big Grin 
Allerdings nicht wie gedacht in einem der genannten Plugins sondern in blacklistAlert.php. Man lernt nie aus.