The Arcive of vBulletin Modifications Site. |
|
database update error, any help ??? Details »»
|
|||||||||||||||||||||||||
I've installed a hack and it all works fine except when i edit the post i get this Error.
Code:
Database error in vBulletin 2.3.2:
Invalid SQL: INSERT INTO home (threadid,plz,user) VALUES('105','I've edited this bit cos it contains personal info','')
mysql error: Duplicate entry '105' for key 1
mysql error number: 1062
//FIND...... Code:
$DB_site->query("UPDATE post SET title='".addslashes(htmlspecialchars($title))."',pagetext='".addslashes($message)."',allowsmilie='$allowsmilie',showsignature='$signature',iconid='$iconid'$editedbysql$attachmentsql WHERE postid='$postid'");
$DB_site->query("DELETE FROM searchindex WHERE postid=$postid");
indexpost($postid);
//BELOW ADD....... Code:
if (($threadinfo[forumid]!=0) && $isfirst) { //0 = All forums
if (($plz == '') && ($user == '')) {
$DB_site->query("DELETE FROM home WHERE threadid='$threadid'");
} else {
$home=$DB_site->query_first("SELECT plz,user from home WHERE threadid=$threadid");
if (($home['plz'] != '') && ($home['user'] != '')) {
$DB_site->query("UPDATE home SET plz='".addslashes($plz)."',user='".addslashes($user)."' WHERE threadid='$threadid'");
} else {
$DB_site->query("INSERT INTO home (threadid,plz,user) VALUES('$threadid','".addslashes($plz)."','".addslashes($user)."')");
}
}
}
Any help for this would be very helpful as my mailbox is getting full with msgs from the database concerning this error. Show Your Support
|
|||||||||||||||||||||||||
| Comments |
|
#2
|
|||
|
|||
|
Quote:
It may also be that your tables are corrupted, although unlikely. |
|
#3
|
|||
|
|||
|
does this mean this hack is unable to be updated ?? or just the code needs to be modified ?? as you can tell i haven't a clue about these things
|
![]() |
|
|