Naja... Das Problem ist folgendes:
MIr ist es jetzt schon öfters passiert, dass sobald ich bei einem User z.B. den Usertitle geändert habe, dass dann der User komplett überschrieben wurde:
Userid: Bleibt
Username: M
Userjoin, Userlastpost: Bleibt
Userposts: 0
Useremail: M
Userpassword: Irgend ein MD5-Hash, aber nicht mehr das alte PW
Userhomepage: M
Userlocation: M
Usericq: 0
Useraim: M (falls vorher was drinstand, sonst leer)
Usermsn: M (siehe aim)
Userbday: Bleibt
Styleid: Keine Ahnung, habe nur ein Style, könnte aber auch ändern ;)
Userocupation: M
Userinterests: M
Usersignature: M
Userbanned: Bleibt? (Müsste das mal probieren, ev. wird das immer auf 0 gesetzt)
Usertitle: M
Rest: 0
Naja... Das bedeutet normalerweise einfach, den User zu löschen, da ich ja sonst auch nix machen kann :(
Auf jeden Fall ist das ganze nicht schön; ja sogar lästig. Ist bei mir jetzt schon 2 mal passiert (1 mal auf Localhost und 1 mal auf dem Server). Hat das Problem schon jemand anders feststellen müssen, oder bin ich der einzige, der von diesem Problem verfolgt werde?
Auf jeden Fall werde ich mir das MySQL-Statement von nun an vor dem Update des Users anzeigen und bestätigen lassen und falls der Fehler nochmals passiert (ich nehme nicht an, dass der Fehler an MySQL liegt) werde ich versuchen festzustellen, wann er passiert...
Bis jetzt ist es nur passiert, wenn ich einen custom userrank eingegeben habe, der zu lang war; es könnte aber auch an einem anderen Problem liegen.