Quote:
Originally Posted by ExtProof
im getting a database error..
Database error in vBulletin 3.5.0:
Invalid SQL:
select * from vb3_vbr_config;
MySQL Error : Table 'sseries_slums.vb3_vbr_config' doesn't exist
Error Number : 1146
Date : Wednesday, October 5th 2005 @ 07:42:08 PM
Script : http://www.gunitnation.com/board/adm...cle_admin.php?
Referrer :
IP Address :
Username : Gunitnation
Classname : vb_database
|
PHP Code:
$run = "CREATE TABLE " . TABLE_PREFIX . "vbr_config (oid int(11) NOT NULL default 1, active int(11) NOT NULL default 1, forumid int(11) NOT NULL default 0, linkamfd int(11) NOT NULL default 2, linkamst int(11) NOT NULL default 1, typem int(11) NOT NULL default 1) ENGINE=MyISAM COMMENT='vBRecycle Config';";
$run = "INSERT INTO " . TABLE_PREFIX . "vbr_config VALUES(1, 1, '', 2, 1, 1);";
$run = "ALTER TABLE " . TABLE_PREFIX . "usergroup ADD vbr_per INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;";
$run = "ALTER TABLE " . TABLE_PREFIX . "forum ADD recycle INT NOT NULL ;";
$run = "ALTER TABLE " . TABLE_PREFIX . "forum ADD srecycle INT NOT NULL ;";
$vbulletin->db->query_write($run);
this code will only run the last query!
use this for install code:
PHP Code:
$db->query_write("CREATE TABLE " . TABLE_PREFIX . "vbr_config (oid int(11) NOT NULL default 1, active int(11) NOT NULL default 1, forumid int(11) NOT NULL default 0, linkamfd int(11) NOT NULL default 2, linkamst int(11) NOT NULL default 1, typem int(11) NOT NULL default 1) ENGINE=MyISAM COMMENT='vBRecycle Config';");
$db->query_write("INSERT INTO " . TABLE_PREFIX . "vbr_config VALUES(1, 1, '', 2, 1, 1);");
$db->query_write("ALTER TABLE " . TABLE_PREFIX . "usergroup ADD vbr_per INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL;");
$db->query_write("ALTER TABLE " . TABLE_PREFIX . "forum ADD recycle INT NOT NULL ;");
$db->query_write("ALTER TABLE " . TABLE_PREFIX . "forum ADD srecycle INT NOT NULL ;");
and do the same for uninstall