diff --git a/jalan_tanah/config/database.php b/jalan_tanah/config/database.php index e15a032..8dff998 100644 --- a/jalan_tanah/config/database.php +++ b/jalan_tanah/config/database.php @@ -3,10 +3,10 @@ // config/database.php // ============================================ -define('DB_HOST', 'localhost'); -define('DB_USER', 'root'); -define('DB_PASS', ''); -define('DB_NAME', 'db_jalan'); +define('DB_HOST', getenv('DB_HOST') ?: 'localhost'); +define('DB_USER', getenv('DB_USER') ?: 'root'); +define('DB_PASS', getenv('DB_PASS') !== false ? getenv('DB_PASS') : ''); +define('DB_NAME', getenv('DB_NAME') ?: 'db_jalan'); // Path untuk upload foto laporan (relatif dari root project) define('UPLOAD_DIR', __DIR__ . '/../uploads/laporan/'); diff --git a/poverty-map/koneksi.php b/poverty-map/koneksi.php index 16ebfad..ad77dcb 100644 --- a/poverty-map/koneksi.php +++ b/poverty-map/koneksi.php @@ -1,8 +1,8 @@ connect_error) { die("Koneksi ke database gagal: " . $conn->connect_error); } -$conn->query("CREATE DATABASE IF NOT EXISTS webgis_spbu"); -$conn->select_db("webgis_spbu"); +$conn->query("CREATE DATABASE IF NOT EXISTS `$db` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"); +$conn->select_db($db); // Create table if not exists (automatic migration helper) $conn->query("CREATE TABLE IF NOT EXISTS spbu (