Fehler beim User editieren?

arcane
Problembeschreibung:
Wenn ich das Profil eines bestimmten Users von meinem Forum im ACP editieren will, erscheint mir eine SQL-Fehlermeldung...

Fehlermeldung:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT * FROM bb1_avatars WHERE (userid = 0 AND groupid IN (0,,3) AND needposts <= '414') OR userid = '40' ORDER BY userid DESC
mysql 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 '3) AND needposts <= '414') OR userid = '40' ORDER BY userid DESC' at line 1
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch7
Date: 02.03.2008 @ 18:19
Script: /acp/users.php?action=edit&userid=40&sid=
Referer: [URL]http://www.visionary-arts.de/acp/users.php?action=show&sid=[/URL] 



Link zum Forum oder Screenshot:
www.visionary-arts.de

Was wurde zuletzt geändert oder eingebaut?
Foren-Umzug bzw. Neuinstallation des Forums, nur User, deren Profilfelder, Threads, Foren und Postings übernommen.


Danke für die Hilfe!
Ghostmaster
Häng mal die acp/users.php hier an. Augenzwinkern
Biggi
Zitat:
Original von arcane
AND groupid IN (0,,3)

Was wurde zuletzt geändert oder eingebaut?
Foren-Umzug bzw. Neuinstallation des Forums, nur User, deren Profilfelder, Threads, Foren und Postings übernommen.


Da fehlt dir jedenfalls irgendein Parameter bei den GruppenIDs.
Bei einem Teilbackup kann ich aber nur viel Spaß dabei wünschen, alles wieder zurechtzubiegen. Wird wahrscheinlich nicht der einzige Fehler bleiben.

Die Tabellen sind großteils sehr stark miteinander verknüpft, so daß Teilbackups nie empfohlen werden, weil es dabei immer zu solcherlei Fehlern kommen kann, die später kaum nachvollziehbar sind.