MySQL Fehler bei Useredit im ACP

Foxbat
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:
Nach dem Serverumzug und Update habe ich die Datenbank manuell überspielt und bis auf das Editieren einiger User geht alles. Ich gehe im ACP auf Benutzer finden => Editieren und dann kommt bei einem Großteil der User folgende Meldung. Ich schätze da stimmt was mit den Avataren nicht, aber was???

Fehlermeldung:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.4): Invalid SQL: SELECT * FROM bb1_avatars WHERE (userid = 0 AND groupid IN (0,) AND needposts <= '2') OR userid = '90' 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 ') AND needposts <= '2') OR userid = '90' ORDER BY userid DESC' at line 1
mysql error number: 1064
mysql version: 4.1.10a
php version: 4.3.10
Date: 03.02.2006 @ 18:15

Link zum Forum oder Screenshot:
Meldung steht oben.

Was wurde zuletzt geändert oder eingebaut?
Datenbank wurde manuell überspielt, Tabelle für Tabelle.
xundy
Du hast eine Serverumzug gemacht danach ein update und dann die alte datenbank ingespielt??

Das dürfte wohl nix werden die Struktur des wbb2.3.4 ist nochmals leicht verändert ausserdem scheint mir du hast nur versucht die User und Posts zu übernehmen und damit nicht alle benötigten zurückgesichert und wahrscheinlich stimmt die neu Gruppenstruktur mit der alten nicht überein!

Also altes backup einspielen und am besten auch die alten php-Dateien wenn dann das Forum wieder funktioniert kannste dich ans update wagen anders wird das nicht funktionieren

mfg
Foxbat
Ich hab den Fehler gefunden, es lag an der Gruppenkombinations ID. Hab die für alle User bis auf den Admin umgestellt auf Standarduser und dannach neu eingestellt, nun geht es.
KorbanDallas
zumal in der AND groupid IN (0,) AND n bei groupid IN (0,) ein Kommata steht, was da nicht stehen sollte