28 lines
747 B
Plaintext
28 lines
747 B
Plaintext
<?php
|
|
/**
|
|
* Datenbankverbindung für BIBB Thesaurus
|
|
* Kopiere diese Datei als db_connection.php und trage deine Zugangsdaten ein.
|
|
*/
|
|
|
|
define('HOST', 'localhost');
|
|
define('USER', 'DEIN_DATENBANKBENUTZER');
|
|
define('PASSWORD', 'DEIN_PASSWORT');
|
|
define('DATABASE', 'TSData');
|
|
define('CHARSET', 'utf8');
|
|
|
|
function DB()
|
|
{
|
|
static $instance;
|
|
if ($instance === null) {
|
|
$opt = array(
|
|
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
|
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
|
PDO::ATTR_EMULATE_PREPARES => FALSE,
|
|
);
|
|
$dsn = 'mysql:host=' . HOST . ';dbname=' . DATABASE . ';charset=' . CHARSET;
|
|
$instance = new PDO($dsn, USER, PASSWORD, $opt);
|
|
}
|
|
return $instance;
|
|
}
|
|
?>
|