Initial commit.
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<?
|
||||
require_once(__DIR__ . '/config.lib.php');
|
||||
global $db;
|
||||
function open_db($state) {
|
||||
global $db;
|
||||
if ($state == 'open') {
|
||||
if (!$db) {
|
||||
$hostname = config('DB_HOST', 'localhost');
|
||||
$view_user = config('DB_USER');
|
||||
$view_pass = config('DB_PASS');
|
||||
$db_name = config('DB_NAME');
|
||||
$db = new mysqli($hostname, $view_user, $view_pass, $db_name);
|
||||
if ($db->connect_error) {
|
||||
die ("Unable to connect to database");
|
||||
die ('Connect Error (' . $db->connect_errno . ') ' . $db->connect_error);
|
||||
}
|
||||
return TRUE;
|
||||
} else
|
||||
return FALSE;
|
||||
}
|
||||
else if ($state == 'close') {
|
||||
if ($db) {
|
||||
$db->close();
|
||||
$db = NULL;
|
||||
return TRUE;
|
||||
} else
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user