SQL-DATABASE ERROR beim Loschen...

olmatz
hallo,
ich bekomme im acp nach dem loschen eines spamuser eine fehlermeldung.

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

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: DELETE FROM bb2_acpmenuitemgroupscount WHERE userid IN (1131)
mysql error: Unknown column 'userid' in 'where clause'
mysql error number: 1054
mysql version: 4.1.22-max-log
php version: 4.4.9
Date: 16.08.2009 @ 23:55
Script: /board/acp/users.php
Referer: http://www.monster-carp.com/board/acp/users.php?action=delete&userid[]=1131&sid=



woran kann das liegen?

olaf
Bräke
Führe das in phpmyadmin, ACP >> SQL-Abfragen aus oder spiele die Tabelle aus einem Backup wieder ein.
Irgendwie wurde die Spalte "userid" dort gelöscht. Frag mich nicht wie. ^^

code:
1:
2:
3:
4:
5:
6:
7:
8:
DROP TABLE IF EXISTS bb2_acpmenuitemgroupscount;
  CREATE TABLE bb2_acpmenuitemgroupscount (
  userid int(11) unsigned NOT NULL default '0',
  itemgroupid smallint(5) unsigned NOT NULL default '0',
  count int(11) unsigned NOT NULL default '0',
  lastaccesstime int(11) unsigned NOT NULL default '0',
  PRIMARY KEY  (userid,itemgroupid)
) TYPE=MyISAM;


Es kann sein, falls du im ACP >> persönliche Einstellungen dort das angepasste Menü benutzt, das die Sortierung jetzt weg ist. macht aber soweit nichts.
olmatz
ok, habe es in sql abrage ausgeführt, aber die error meldung kommt immernoch.
Bräke
Bitte nochmal kopieren und nochmal ausführen, hatte einen Fehler drinnen. Augenzwinkern
olmatz
Super, funktionier, vielen dank.

olaf