Code
function RiddimDB_init()
{
$dbconn =& pnDBGetConn(true);
$pntable =& pnDBGetTables();
// creating artist table
$RiddimDBArtisttable = $pntable['profile_artist'];
$RiddimDBArtistcolumn = &$pntable['profile_artist_column'];
$sql = "CREATE TABLE $RiddimDBArtisttable (
$RiddimDBArtistcolumn[tid] int(10) NOT NULL auto_increment,
$RiddimDBArtistcolumn[itemname] varchar(32) NOT NULL default '',
$RiddimDBArtistcolumn[desc] text NOT NULL default '',
$RiddimDBArtistcolumn[img] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link1] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link2] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link3] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[number] int(5) NOT NULL default 0,
PRIMARY KEY(pn_tid))";
$dbconn->Execute($sql);
if ($dbconn->ErrorNo() != 0) {
pnSessionSetVar('errormsg', _DBCREATETABLEERROR . " $riddimuptable db err no " . $dbconn->ErrorNo());
return false;
}
// creating riddimtable
$RiddimDBRiddimtable = $pntable['profile_riddim'];
$RiddimDBRiddimcolumn = &$pntable['profile_riddim_column'];
$sql = "CREATE TABLE $RiddimDBRiddimtable (
$RiddimDBRiddimcolumn[tid] int(10) NOT NULL auto_increment,
$RiddimDBRiddimcolumn[itemname] varchar(32) NOT NULL default '',
PRIMARY KEY(pn_tid))";
$dbconn->Execute($sql);
if ($dbconn->ErrorNo() != 0) {
pnSessionSetVar('errormsg', _DBCREATETABLEERROR . " $riddimuptable db err no " . $dbconn->ErrorNo());
return false;
}
pnModSetVar('RiddimDB', 'bold', 0);
pnModSetVar('RiddimDB', 'itemsperpage', 10);
return true;
}
{
$dbconn =& pnDBGetConn(true);
$pntable =& pnDBGetTables();
// creating artist table
$RiddimDBArtisttable = $pntable['profile_artist'];
$RiddimDBArtistcolumn = &$pntable['profile_artist_column'];
$sql = "CREATE TABLE $RiddimDBArtisttable (
$RiddimDBArtistcolumn[tid] int(10) NOT NULL auto_increment,
$RiddimDBArtistcolumn[itemname] varchar(32) NOT NULL default '',
$RiddimDBArtistcolumn[desc] text NOT NULL default '',
$RiddimDBArtistcolumn[img] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link1] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link2] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[link3] varchar(60) NOT NULL default '',
$RiddimDBArtistcolumn[number] int(5) NOT NULL default 0,
PRIMARY KEY(pn_tid))";
$dbconn->Execute($sql);
if ($dbconn->ErrorNo() != 0) {
pnSessionSetVar('errormsg', _DBCREATETABLEERROR . " $riddimuptable db err no " . $dbconn->ErrorNo());
return false;
}
// creating riddimtable
$RiddimDBRiddimtable = $pntable['profile_riddim'];
$RiddimDBRiddimcolumn = &$pntable['profile_riddim_column'];
$sql = "CREATE TABLE $RiddimDBRiddimtable (
$RiddimDBRiddimcolumn[tid] int(10) NOT NULL auto_increment,
$RiddimDBRiddimcolumn[itemname] varchar(32) NOT NULL default '',
PRIMARY KEY(pn_tid))";
$dbconn->Execute($sql);
if ($dbconn->ErrorNo() != 0) {
pnSessionSetVar('errormsg', _DBCREATETABLEERROR . " $riddimuptable db err no " . $dbconn->ErrorNo());
return false;
}
pnModSetVar('RiddimDB', 'bold', 0);
pnModSetVar('RiddimDB', 'itemsperpage', 10);
return true;
}
