PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mal wieder ein DB Fehler


Schumi
08.02.2002, 14:36
Hallo ihr,

diesen Fehler habe ich bei einer Registrierung bekommen. Diese Meldung kommt jetzt bei jedem Neu User, er ist aber in Wirklichkeit nicht angemeldet.

Ich habe seit langem keine Dateien mehr verändert, weiss also nicht, wie das kommen kann.

Database error in vBulletin Control Panel 2.2.1:

Invalid SQL: INSERT INTO user (userid,usergroupid,username,password,email,styleid,parentemail,coppauser,homepage,icq,aim,yahoo,sig nature,adminemail,receivebulletin,receivebulletin_type,showemail,invisible,usertitle,customtitle,joi ndate,cookieuser,daysprune,lastvisit,lastactivity,lastpost,posts,timezoneoffset,emailnotification,re ceivepm,emailonpm,ipaddress,pmpopup,options,birthday) VALUES (NULL,'2','Schmusegirl','e10adc3949ba59abbe56e057f20f883e','Schatzifratzi@web.de','1','','0','http://www.','','','','','1','1','1','0','','0',1013175355,'1','-1',1013175355,1013175355,1013175355,'0','0','1','1','0','','0','15','birthday')
mysql error: Column count doesn't match value count at row 1

mysql error number: 1136

Date: Friday 08th of February 2002 02:35:55 PM
Script: http://www.chatter-board.de/vBulletin/vBulletin/admin/user.php
Referer: http://www.chatter-board.de/vBulletin/admin/user.php?action=add


Danke im Vorraus
Schumi

s.molinari
08.02.2002, 15:47
Hallo Schumi,

Da fehlt entweder Datenelemente oder Du hast zu viele Felder in der Tabelle. Eine von beiden Möglichkeiten verusachen diesen Fehler.

Bis Du sicher dass Du nicht geändert hast?

Scott

Mystics
08.02.2002, 16:17
Wenn du schon lange nichts mehr verändert hast, hast du diesen Fehler schon immer, oder besser gesagt: seit dem du den Community Bulletin Generator (http://www.vbulletin.org/forum/showthread.php?s=&threadid=16290) eingebaut hast.

Diese beiden Spalten gehören nicht zum Standard-VB: receivebulletin & receivebulletin_type.

In deinem DB Query willst du beide Spalten mit Werten füllen, übergibtst aber nur einen Wert, d.h. du hast einen Fehler in dem Query in deiner user.php.
Entweder du vegleichst deine Änderungen nochmal mit der Anleitung vom Community Bulletin Generator (http://www.vbulletin.org/forum/showthread.php?s=&threadid=16290) oder du uploadest die Original user.php und baust dann nochmal den Hack ein!

Gruß,
Mystics