can be achieved in different ways.. one way would be:
PHP Code:
function does_table_exist($tableName)
{
$myquery = "SELECT COUNT(*) FROM $tableName";
$myresult = mysql_query($myquery);
$mynumrows = @mysql_num_rows($myresult);
if($mynumrows)
{return TRUE;}
else
{return FALSE;}
}
if it clashes with vbulletin structure, convert general MYSQL commands to vb MYSQL functions/objects. (Like instead of "mysql_query" use "$DB_site->query_first")