Files
xxx/open_db.lib.php
T
2013-05-17 23:38:44 +02:00

31 lines
742 B
PHP

<?
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;
}
}
?>