koneksi database
This commit is contained in:
parent
f879c88580
commit
dd3bde9749
23
db.php
Normal file
23
db.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
// Cegah file ini dipanggil dua kali (penting untuk mencegah infinite loop)
|
||||
if (defined('DB_CONNECTED')) return;
|
||||
define('DB_CONNECTED', true);
|
||||
|
||||
$DB_HOST = '127.0.0.1';
|
||||
$DB_USER = 'root';
|
||||
$DB_PASS = '';
|
||||
$DB_NAME = 'dam_db';
|
||||
|
||||
try {
|
||||
$pdo = new PDO(
|
||||
"mysql:host=$DB_HOST;dbname=$DB_NAME;charset=utf8mb4",
|
||||
$DB_USER,
|
||||
$DB_PASS,
|
||||
[
|
||||
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
||||
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
||||
]
|
||||
);
|
||||
} catch (Exception $e) {
|
||||
die('DB ERROR: ' . $e->getMessage());
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user