2025-12-11 11:25:32 +07:00

24 lines
570 B
PHP

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