Change config to match db

This commit is contained in:
miaaurl
2026-06-12 13:19:33 +07:00
parent 961e40030b
commit a2dfd4f2a7
3 changed files with 16 additions and 11 deletions

View File

@@ -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/');

View File

@@ -1,8 +1,8 @@
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "webgis_bansos";
$host = getenv('DB_HOST') ?: "localhost";
$user = getenv('DB_USER') ?: "root";
$pass = getenv('DB_PASS') !== false ? getenv('DB_PASS') : "";
$db = getenv('DB_NAME') ?: "webgis_bansos";
// 1. Koneksi awal ke MySQL host tanpa memilih database
$conn = new mysqli($host, $user, $pass);

View File

@@ -1,10 +1,15 @@
<?php
$conn = new mysqli("localhost", "root", "");
$host = getenv('DB_HOST') ?: "localhost";
$user = getenv('DB_USER') ?: "root";
$pass = getenv('DB_PASS') !== false ? getenv('DB_PASS') : "";
$db = getenv('DB_NAME') ?: "webgis_spbu";
$conn = new mysqli($host, $user, $pass);
if ($conn->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 (