<?php
session_start();
if (!isset($_SESSION['user'])) {
  // jika user belum login
  header('Location: ../login');
  exit();
}

include('../../config/koneksi.php');

// ambil data dari form
$nama_warga = htmlspecialchars($_POST['nama_warga']);
$tempat_lahir_warga = htmlspecialchars($_POST['tempat_lahir_warga']);
$tanggal_lahir_warga = htmlspecialchars($_POST['tanggal_lahir_warga']);
$jenis_kelamin_warga = htmlspecialchars($_POST['jenis_kelamin_warga']);
$nama_orang_tua = htmlspecialchars($_POST['nama_orang_tua']);
$desa_kelurahan_warga = htmlspecialchars($_POST['desa_kelurahan_warga']);
$kecamatan_warga = htmlspecialchars($_POST['kecamatan_warga']);
$kabupaten_kota_warga = htmlspecialchars($_POST['kabupaten_kota_warga']);
$provinsi_warga = htmlspecialchars($_POST['provinsi_warga']);
$negara_warga = htmlspecialchars($_POST['negara_warga']);
$rt_warga = htmlspecialchars($_POST['rt_warga']);
$rw_warga = htmlspecialchars($_POST['rw_warga']);
$agama_warga = htmlspecialchars($_POST['agama_warga']);
$pendidikan_terakhir_warga = htmlspecialchars($_POST['pendidikan_terakhir_warga']);
$id_warga = htmlspecialchars($_POST['id_warga']);

$id_user = $_SESSION['user']['id_user'];

// update database

$query = "UPDATE warga SET nama_warga = '$nama_warga', tempat_lahir_warga = '$tempat_lahir_warga', tanggal_lahir_warga = '$tanggal_lahir_warga', jenis_kelamin_warga = '$jenis_kelamin_warga', desa_kelurahan_warga = '$desa_kelurahan_warga', kecamatan_warga = '$kecamatan_warga', kabupaten_kota_warga = '$kabupaten_kota_warga', provinsi_warga = '$provinsi_warga', negara_warga = '$negara_warga', rt_warga = '$rt_warga', rw_warga = '$rw_warga', agama_warga = '$agama_warga', pendidikan_terakhir_warga = '$pendidikan_terakhir_warga', updated_at = CURRENT_TIMESTAMP WHERE warga.id_warga = $id_warga;";

$hasil = mysqli_query($db, $query);

// cek keberhasilan pendambahan data
if ($hasil == true) {
  echo "<script>window.alert('Ubah data warga berhasil'); window.location.href='../warga'</script>";
} else {
  echo "<script>window.alert('Ubah data warga gagal!'); window.location.href='../warga'</script>";
}
