- Implement bidirectional KK-KTP linkage system (address-based & NIK-based) - Optimize scanner for mobile devices (touch slop, larger hit areas, modal locking) - Add NIK validation (16-digit numeric) with client-side feedback - Set default RT/RW values to '000' for both KK and KTP forms - Change 'Kpl Keluarga' label to 'Kepala Keluarga' - Improve scanner error messages and user feedback - Remove redundant 'Deteksi Dokumen' button - Add database schema updates and Docker support files
13 lines
354 B
PHP
13 lines
354 B
PHP
<?php
|
|
$db_host = getenv("DB_HOST") ?: "localhost";
|
|
$db_user = getenv("DB_USER") ?: "sidak_user";
|
|
$db_pass = getenv("DB_PASS") ?: "sidak_pass";
|
|
$db_name = getenv("DB_NAME") ?: "data_penduduk";
|
|
|
|
$koneksi = new mysqli($db_host, $db_user, $db_pass, $db_name);
|
|
|
|
if ($koneksi->connect_error) {
|
|
die("Koneksi database gagal: " . $koneksi->connect_error);
|
|
}
|
|
|