35119-vm/db/db.php
Flatlogic Bot f51ddd9779 V1.2
2025-10-22 16:57:42 +00:00

17 lines
495 B
PHP

<?php
require_once 'config.php';
function getDBConnection() {
$dsn = 'mysql:host=' . DB_HOST . ';dbname=' . DB_NAME;
$options = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
];
try {
return new PDO($dsn, DB_USER, DB_PASS, $options);
} catch (PDOException $e) {
throw new PDOException($e->getMessage(), (int)$e->getCode());
}
}
?>