<?php 
    require "pages/php_reader/excel_reader2.php";
    use Shuchkin\SimpleXLSX;
?>
<?php if(!isset($_GET['detail']) AND !isset($_GET['delete']) AND !isset($_GET['edit'])){?>
    <h4 class="text-light"><b>Data Penduduk Jemaat</b></h4>
    <?php if(isset($_GET['krw'])){?>
        <button class="btn btn-sm btn-dark" onclick="window.history.back()">Kembali</button>
    <?php }?>
    <div class="card shadow p-2">
        <div class="flex">
            <button class="btn btn-sm btn-danger" style="max-width: 150px; float: left; margin-left: 5px;" data-bs-toggle="modal" data-bs-target="#impData">Import Excel</button>
            <button class="btn btn-sm btn-danger" style="max-width: 150px; float: left; margin-left: 5px;" data-bs-toggle="modal" data-bs-target="#tambahData">Tambah Data</button>
        </div>
        <!-- Modal Import -->
        <div class="modal fade" id="impData" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <h4 class="modal-title fs-5" id="staticBackdropLabel">Import Data dari Excel</h4>
                    </div>
                    <form method="POST" enctype="multipart/form-data">
                        <div class="modal-body">
                            Pastikan Excel Hanya Memiliki Struktur Seperti Ini :
                            <img src="pages/contoh_excel.png" class="w-100" alt="">
                            
                            <input type="file" name="fileImport" class="form-control mb-2" id="">
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
                            <button type="submit" name="import" class="btn btn-sm btn-danger">Simpan</button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
        
        <!-- Modal Tambah -->
        <div class="modal fade" id="tambahData" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <h4 class="modal-title fs-5" id="staticBackdropLabel">Tambah Data Penduduk</h4>
                    </div>
                    <form method="POST" enctype="multipart/form-data">
                        <div class="modal-body">
                            <div class="row">
                                <div class="col-6">
                                    <label for="nama">Nama:</label>
                                    <input type="text" id="nama" class="form-control mb-2" name="nama" maxlength="200" required>
                                </div>
                                <div class="col-6">
                                    <label for="no_induk">No Induk:</label>
                                    <input type="text" id="no_induk" class="form-control mb-2" name="no_induk" maxlength="200" required>
                                </div>
                                <div class="col-6">
                                    <label for="jenis_kelamin">Jenis Kelamin:</label>
                                    <select id="jenis_kelamin" class="form-control mb-2" name="jenis_kelamin" required>
                                      <option value="Lk">Laki-laki</option>
                                      <option value="Pr">Perempuan</option>
                                    </select>
                                </div>
                                <div class="col-6">
                                    <label for="tempat_lahir">Tempat Lahir:</label>
                                    <input type="text" id="tempat_lahir" class="form-control mb-2" name="tempat_lahir" maxlength="200" required>
                                </div>
                                <div class="col-6">
                                    <label for="tanggal_lahir">Tanggal Lahir:</label>
                                    <input type="date" id="tanggal_lahir" class="form-control mb-2" name="tanggal_lahir" required>
                                </div>
                                <div class="col-6">
                                    <label for="umur">Umur:</label>
                                    <input type="number" id="umur" class="form-control mb-2" name="umur" maxlength="200" required>
                                </div>
                                <div class="col-6">
                                    <label for="ayah">Ayah:</label>
                                    <input type="text" id="ayah" class="form-control mb-2" name="ayah" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="ibu">Ibu:</label>
                                    <input type="text" id="ibu" class="form-control mb-2" name="ibu" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="babtis">Babtis:</label>
                                    <input type="text" id="babtis" class="form-control mb-2" name="babtis" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="sidi">Sidi:</label>
                                    <input type="text" id="sidi" class="form-control mb-2" name="sidi" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="nikah">Nikah:</label>
                                    <input type="text" id="nikah" class="form-control mb-2" name="nikah" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="status_perkawinan">Status Perkawinan:</label>
                                    <input type="text" id="status_perkawinan" class="form-control mb-2" name="status_perkawinan" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="hubungan_keluarga">Hubungan Keluarga:</label>
                                    <input type="text" id="hubungan_keluarga" class="form-control mb-2" name="hubungan_keluarga" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="pendidikan">Pendidikan:</label>
                                    <input type="text" id="pendidikan" class="form-control mb-2" name="pendidikan" maxlength="250">
                                </div>
                                <div class="col-6">
                                    <label for="pekerjaan">Pekerjaan:</label>
                                    <input type="text" id="pekerjaan" class="form-control mb-2" name="pekerjaan" maxlength="200">
                                </div>
                                <div class="col-6">
                                    <label for="krw">KRW:</label>
                                    <input type="text" id="krw" class="form-control mb-2" name="krw" maxlength="100">
                                </div>
                                <div class="col-6">
                                    <label for="dusun">Dusun:</label>
                                    <input type="text" id="dusun" class="form-control mb-2" name="dusun" maxlength="100">
                                </div>
                                <div class="col-6">
                                    <label for="desa">Desa:</label>
                                    <input type="text" id="desa" class="form-control mb-2" name="desa" maxlength="100">
                                </div>
                                <div class="col-6">
                                    <label for="kecamatan">Kecamatan:</label>
                                    <input type="text" id="kecamatan" class="form-control mb-2" name="kecamatan" maxlength="100">
                                </div>
                                <div class="col-6">
                                    <label for="kabupaten">Kabupaten:</label>
                                    <input type="text" id="kabupaten" class="form-control mb-2" name="kabupaten" maxlength="100">
                                </div>
                                <div class="col-6">
                                    <label for="provinsi">Provinsi:</label>
                                    <input type="text" id="provinsi" class="form-control mb-2" name="provinsi" maxlength="100">
                                </div>
                            </div>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
                            <button type="submit" name="save" class="btn btn-sm btn-danger">Simpan</button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
        
        <?php
    
            if (isset($_POST['import'])) {
                $target_dir = "pages/importExcel/";
                if (!is_dir($target_dir)) {
                    mkdir($target_dir, 0777, true);
                }
                $file = $_FILES['fileImport']['tmp_name'];
                $file_name = $target_dir . basename($_FILES['fileImport']['name']);
                if (move_uploaded_file($file, $file_name)) {
                    if ($xlsx = SimpleXLSX::parse($file_name)) {
                        $data = $xlsx->rows();
                        // Mulai transaksi
                        $con->begin_transaction();
        
                        try {
                            foreach ($data as $row) {
                                // Asumsi kolom pada Excel mengikuti urutan berikut:
                                // tanggal, supplier, no_faktur, dpp, ppn, total, no_faktur_pajak, foto_faktur, foto_faktur_pajak
                                // $tanggal = $row[0];
                                // $supplier = $row[1];
                                // $no_faktur = $row[2];
                                // $dpp = $row[3];
                                // $ppn = $row[4];
                                // $total = $row[5];
                                // $no_faktur_pajak = $row[6];
        
                                 $nama = $row[0];
                                 $no_induk = $row[1];
                                 $jenis_kelamin = $row[2];
                                 $tempat_lahir = $row[3];
                                 $tanggal_lahir = $row[4];
                                 $umur = $row[5];
                                 $ayah = $row[6];
                                 $ibu = $row[7];
                                 $babtis = $row[8];
                                 $sidi = $row[9];
                                 $nikah = $row[10];
                                 $status_perkawinan = $row[11];
                                 $hubungan_keluarga = $row[12];
                                 $pendidikan = $row[13];
                                 $pekerjaan = $row[14];
                                 $krw = $row[15];
                                 $dusun = $row[16];
                                 $desa = $row[17];
                                 $kecamatan = $row[18];
                                 $kabupaten = $row[19];
                                 $provinsi = $row[20];
        
                                $sql = "INSERT INTO penduduk (nama, no_induk, jenis_kelamin, tempat_lahir, tanggal_lahir, umur, ayah, ibu, babtis, sidi, nikah, status_perkawinan, hubungan_keluarga, pendidikan, pekerjaan, krw, dusun, desa, kecamatan, kabupaten, provinsi) 
                                        VALUES (?, ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
                                if ($stmt = $con->prepare($sql)) {
                                    $stmt->bind_param("sssssssssssssssssssss", $nama, $no_induk, $jenis_kelamin, $tempat_lahir, $tanggal_lahir, $umur, $ayah, $ibu, $babtis, $sidi, $nikah, $status_perkawinan, $hubungan_keluarga, $pendidikan, $pekerjaan, $krw, $dusun, $desa, $kecamatan, $kabupaten, $provinsi);
                                    $stmt->execute();
                                    $stmt->close();
                                } else {
                                    throw new Exception($con->error);
                                }
                            }
        
                            // Commit transaksi
                            $con->commit();
                            echo "Data successfully imported.";
                        } catch (Exception $e) {
                            // Rollback transaksi jika terjadi error
                            $con->rollback();
                            echo "Error importing data: " . $e->getMessage();
                        }
                    } else {
                        echo SimpleXLSX::parseError();
                    }
                } else {
                    echo "
                        <script>
                            alert('Gagal');
                            document.location.href='index.php?hal=penduduk';
                        </script>
                    ";
                }
                
                echo "
                    <script>
                        alert('Successfully');
                        document.location.href='index.php?hal=penduduk';
                    </script>
                ";
            }
    
            if(isset($_POST['save'])){
                $con->query("INSERT INTO `penduduk`(`nama`, `no_induk`, `jenis_kelamin`, `tempat_lahir`, `tanggal_lahir`, `umur`, `ayah`, `ibu`, `babtis`, `sidi`, `nikah`, `status_perkawinan`, `hubungan_keluarga`, `pendidikan`, `pekerjaan`, `krw`, `dusun`, `desa`, `kecamatan`, `kabupaten`, `provinsi`) VALUES ('$_POST[nama]','$_POST[no_induk]','$_POST[jenis_kelamin]','$_POST[tempat_lahir]','$_POST[tanggal_lahir]','$_POST[umur]','$_POST[ayah]','$_POST[ibu]','$_POST[babtis]','$_POST[sidi]','$_POST[nikah]','$_POST[status_perkawinan]','$_POST[hubungan_keluarga]','$_POST[pendidikan]','$_POST[pekerjaan]','$_POST[krw]', '$_POST[dusun]', '$_POST[desa]', '$_POST[kecamatan]', '$_POST[kabupaten]', '$_POST[provinsi]')");
    
                echo "
                    <script>
                        alert('Successfully');
                        document.location.href='index.php?hal=penduduk';
                    </script>
                ";
            }
    
        ?>
        <div class="table-responsive">
            <table class="table table-hover table-striped" id="myTable">
                <thead>
                    <tr>
                        <th>Nama</th>
                        <th>Krw</th>
                        <th>Nomor Induk</th>
                        <th>Hubungan</th>
                        <th>Jenis Kelamin</th>
                        <th>Ayah</th>
                        <th>Ibu</th>
                        <th>Action</th>
                    </tr>
                </thead>
                <tbody>
                    <?php
                        if(!isset($_GET['krw'])){
                            $getPenduduk = $con->query("SELECT * FROM penduduk ORDER BY id DESC");
                        }else{
                            $getPenduduk = $con->query("SELECT * FROM penduduk WHERE krw = '$_GET[krw]' ORDER BY id DESC");
                        }
                    ?>  
                    <?php foreach($getPenduduk as $data){?>
                        <tr>
                            <td><?= $data['nama']?></td>
                            <td><?= $data['krw']?></td>
                            <td><?= $data['no_induk']?></td>
                            <td><?= $data['hubungan_keluarga']?></td>
                            <td><?= $data['jenis_kelamin']?></td>
                            <td><?= $data['ayah']?></td>
                            <td><?= $data['ibu']?></td>
                            <td>
                                <div class="btn-group" role="group" aria-label="Basic example">
                                    <a href="index.php?hal=penduduk&detail=<?= $data['id']?>" type="button" style="padding: 10px; padding-top: 5px; padding-bottom: 5px;" class="btn btn-sm btn-primary"><b><i class="bi bi-eye"></i></b></a>
                                    <a href="index.php?hal=penduduk&edit=<?= $data['id']?>" type="button" style="padding: 10px; padding-top: 5px; padding-bottom: 5px;" class="btn btn-sm btn-success"><b><i class="bi bi-pencil-square"></i></b></a>
                                    <?php if($data['hubungan_keluarga'] == 'KK'){?>
                                        <a href="pages/print_kk.php?id=<?= $data['id']?>" type="button" style="padding: 10px; padding-top: 5px; padding-bottom: 5px;" class="btn btn-sm btn-warning"><b><i class="bi bi-printer"></i></b></a>
                                    <?php }?>
                                    <a href="index.php?hal=penduduk&delete=<?= $data['id']?>" type="button" style="padding: 10px; padding-top: 5px; padding-bottom: 5px;" class="btn btn-sm btn-danger"><b><i class="bi bi-trash"></i></b></a>
                                </div>
                            </td>
                        </tr>
                    <?php }?>
                </tbody>
            </table>
        </div>
    </div>
<?php }elseif(isset($_GET['detail'])){?>
    <?php
        $getPenduduk = $con->query("SELECT * FROM penduduk WHERE id = '$_GET[detail]'")->fetch_assoc();    
    ?>
    <h4 class="text-light"><b>Detail <?= $getPenduduk['nama']?></b></h4>
    <button class="btn btn-sm btn-dark" onclick="window.history.back()">Kembali</button>
    <div class="card shadow p-2">
        <div class="row">
            <div class="col-6">
                <label for="nama">Nama:</label>
                <input type="text" id="nama" class="form-control mb-2" name="nama" value="<?= $getPenduduk['nama']?>" readonly maxlength="200" required>
            </div>
            <div class="col-6">
                <label for="no_induk">No Induk:</label>
                <input type="text" id="no_induk" class="form-control mb-2" name="no_induk" value="<?= $getPenduduk['no_induk']?>" readonly maxlength="200" required>
            </div>
            <div class="col-6">
                <label for="jenis_kelamin">Jenis Kelamin:</label>
                <select id="jenis_kelamin" class="form-control mb-2" name="jenis_kelamin" value="<?= $getPenduduk['jenis_kelamin']?>" readonly required>
                  <option value="<?= $getPenduduk['jenis_kelamin']?>"><?= $getPenduduk['jenis_kelamin']?></option>
                  <option value="Lk">Laki-laki</option>
                  <option value="Pr">Perempuan</option>
                </select>
            </div>
            <div class="col-6">
                <label for="tempat_lahir">Tempat Lahir:</label>
                <input type="text" id="tempat_lahir" class="form-control mb-2" name="tempat_lahir" value="<?= $getPenduduk['tempat_lahir']?>" readonly maxlength="200" required>
            </div>
            <div class="col-6">
                <label for="tanggal_lahir">Tanggal Lahir:</label>
                <input type="date" id="tanggal_lahir" class="form-control mb-2" name="tanggal_lahir" value="<?= $getPenduduk['tanggal_lahir']?>" readonly required>
            </div>
            <div class="col-6">
                <label for="umur">Umur:</label>
                <input type="number" id="umur" class="form-control mb-2" name="umur" value="<?= $getPenduduk['umur']?>" readonly maxlength="200" required>
            </div>
            <div class="col-6">
                <label for="ayah">Ayah:</label>
                <input type="text" id="ayah" class="form-control mb-2" name="ayah" value="<?= $getPenduduk['ayah']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="ibu">Ibu:</label>
                <input type="text" id="ibu" class="form-control mb-2" name="ibu" value="<?= $getPenduduk['ibu']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="babtis">Babtis:</label>
                <input type="text" id="babtis" class="form-control mb-2" name="babtis" value="<?= $getPenduduk['babtis']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="sidi">Sidi:</label>
                <input type="text" id="sidi" class="form-control mb-2" name="sidi" value="<?= $getPenduduk['sidi']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="nikah">Nikah:</label>
                <input type="text" id="nikah" class="form-control mb-2" name="nikah" value="<?= $getPenduduk['nikah']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="status_perkawinan">Status Perkawinan:</label>
                <input type="text" id="status_perkawinan" class="form-control mb-2" name="status_perkawinan" value="<?= $getPenduduk['status_perkawinan']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="hubungan_keluarga">Hubungan Keluarga:</label>
                <input type="text" id="hubungan_keluarga" class="form-control mb-2" name="hubungan_keluarga" value="<?= $getPenduduk['hubungan_keluarga']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="pendidikan">Pendidikan:</label>
                <input type="text" id="pendidikan" class="form-control mb-2" name="pendidikan" value="<?= $getPenduduk['pendidikan']?>" readonly maxlength="250">
            </div>
            <div class="col-6">
                <label for="pekerjaan">Pekerjaan:</label>
                <input type="text" id="pekerjaan" class="form-control mb-2" name="pekerjaan" value="<?= $getPenduduk['pekerjaan']?>" readonly maxlength="200">
            </div>
            <div class="col-6">
                <label for="krw">KRW:</label>
                <input type="text" id="krw" class="form-control mb-2" name="krw" value="<?= $getPenduduk['krw']?>" readonly maxlength="100">
            </div>
            <div class="col-6">
                <label for="dusun">Dusun:</label>
                <input type="text" id="dusun" class="form-control mb-2" name="dusun" value="<?= $getPenduduk['dusun']?>" readonly maxlength="100">
            </div>
            <div class="col-6">
                <label for="desa">Desa:</label>
                <input type="text" id="desa" class="form-control mb-2" name="desa" value="<?= $getPenduduk['desa']?>" readonly maxlength="100">
            </div>
            <div class="col-6">
                <label for="kecamatan">Kecamatan:</label>
                <input type="text" id="kecamatan" class="form-control mb-2" name="kecamatan" value="<?= $getPenduduk['kecamatan']?>" readonly maxlength="100">
            </div>
            <div class="col-6">
                <label for="kabupaten">Kabupaten:</label>
                <input type="text" id="kabupaten" class="form-control mb-2" name="kabupaten" value="<?= $getPenduduk['kabupaten']?>" readonly maxlength="100">
            </div>
            <div class="col-6">
                <label for="provinsi">Provinsi:</label>
                <input type="text" id="provinsi" class="form-control mb-2" name="provinsi" value="<?= $getPenduduk['provinsi']?>" readonly maxlength="100">
            </div>
        </div>
    </div>
<?php }elseif(isset($_GET['edit'])){?>
    <?php
        $getPenduduk = $con->query("SELECT * FROM penduduk WHERE id = '$_GET[edit]'")->fetch_assoc();    
    ?>
    <h4 class="text-light"><b>Update <?= $getPenduduk['nama']?></b></h4>
    <button class="btn btn-sm btn-dark" onclick="window.history.back()">Kembali</button>
    <div class="card shadow p-2">
        <form method="post">
            <div class="row">
                <div class="col-md-6">
                    <label for="nama">Nama:</label>
                    <input type="text" id="nama" class="form-control mb-2" name="nama" value="<?= $getPenduduk['nama']?>"  maxlength="200" required>
                </div>
                <div class="col-md-6">
                    <label for="no_induk">No Induk:</label>
                    <input type="text" id="no_induk" class="form-control mb-2" name="no_induk" value="<?= $getPenduduk['no_induk']?>"  maxlength="200" required>
                </div>
                <div class="col-md-6">
                    <label for="jenis_kelamin">Jenis Kelamin:</label>
                    <select id="jenis_kelamin" class="form-control mb-2" name="jenis_kelamin" value="<?= $getPenduduk['jenis_kelamin']?>"  required>
                      <option value="<?= $getPenduduk['jenis_kelamin']?>"><?= $getPenduduk['jenis_kelamin']?></option>
                      <option value="Lk">Laki-laki</option>
                      <option value="Pr">Perempuan</option>
                    </select>
                </div>
                <div class="col-md-6">
                    <label for="tempat_lahir">Tempat Lahir:</label>
                    <input type="text" id="tempat_lahir" class="form-control mb-2" name="tempat_lahir" value="<?= $getPenduduk['tempat_lahir']?>"  maxlength="200" required>
                </div>
                <div class="col-md-6">
                    <label for="tanggal_lahir">Tanggal Lahir:</label>
                    <input type="date" id="tanggal_lahir" class="form-control mb-2" name="tanggal_lahir" value="<?= $getPenduduk['tanggal_lahir']?>"  required>
                </div>
                <div class="col-md-6">
                    <label for="umur">Umur:</label>
                    <input type="number" id="umur" class="form-control mb-2" name="umur" value="<?= $getPenduduk['umur']?>"  maxlength="200" required>
                </div>
                <div class="col-md-6">
                    <label for="ayah">Ayah:</label>
                    <input type="text" id="ayah" class="form-control mb-2" name="ayah" value="<?= $getPenduduk['ayah']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="ibu">Ibu:</label>
                    <input type="text" id="ibu" class="form-control mb-2" name="ibu" value="<?= $getPenduduk['ibu']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="babtis">Babtis:</label>
                    <input type="text" id="babtis" class="form-control mb-2" name="babtis" value="<?= $getPenduduk['babtis']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="sidi">Sidi:</label>
                    <input type="text" id="sidi" class="form-control mb-2" name="sidi" value="<?= $getPenduduk['sidi']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="nikah">Nikah:</label>
                    <input type="text" id="nikah" class="form-control mb-2" name="nikah" value="<?= $getPenduduk['nikah']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="status_perkawinan">Status Perkawinan:</label>
                    <input type="text" id="status_perkawinan" class="form-control mb-2" name="status_perkawinan" value="<?= $getPenduduk['status_perkawinan']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="hubungan_keluarga">Hubungan Keluarga:</label>
                    <input type="text" id="hubungan_keluarga" class="form-control mb-2" name="hubungan_keluarga" value="<?= $getPenduduk['hubungan_keluarga']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="pendidikan">Pendidikan:</label>
                    <input type="text" id="pendidikan" class="form-control mb-2" name="pendidikan" value="<?= $getPenduduk['pendidikan']?>"  maxlength="250">
                </div>
                <div class="col-md-6">
                    <label for="pekerjaan">Pekerjaan:</label>
                    <input type="text" id="pekerjaan" class="form-control mb-2" name="pekerjaan" value="<?= $getPenduduk['pekerjaan']?>"  maxlength="200">
                </div>
                <div class="col-md-6">
                    <label for="krw">KRW:</label>
                    <input type="text" id="krw" class="form-control mb-2" name="krw" value="<?= $getPenduduk['krw']?>"  maxlength="100">
                </div>
                <div class="col-6">
                    <label for="dusun">Dusun:</label>
                    <input type="text" id="dusun" class="form-control mb-2" name="dusun" value="<?= $getPenduduk['dusun']?>" maxlength="100">
                </div>
                <div class="col-6">
                    <label for="desa">Desa:</label>
                    <input type="text" id="desa" class="form-control mb-2" name="desa" value="<?= $getPenduduk['desa']?>" maxlength="100">
                </div>
                <div class="col-6">
                    <label for="kecamatan">Kecamatan:</label>
                    <input type="text" id="kecamatan" class="form-control mb-2" name="kecamatan" value="<?= $getPenduduk['kecamatan']?>" maxlength="100">
                </div>
                <div class="col-6">
                    <label for="kabupaten">Kabupaten:</label>
                    <input type="text" id="kabupaten" class="form-control mb-2" name="kabupaten" value="<?= $getPenduduk['kabupaten']?>" maxlength="100">
                </div>
                <div class="col-6">
                    <label for="provinsi">Provinsi:</label>
                    <input type="text" id="provinsi" class="form-control mb-2" name="provinsi" value="<?= $getPenduduk['provinsi']?>" maxlength="100">
                </div>
            </div>
            <button class="btn btn-success float-end mt-4" name="save">Simpan</button>
        </form>
    </div>
    <?php
        if(isset($_POST['save'])){
            $con->query("UPDATE `penduduk` SET `nama`='$_POST[nama]',`no_induk`='$_POST[no_induk]',`jenis_kelamin`='$_POST[jenis_kelamin]',`tempat_lahir`='$_POST[tempat_lahir]',`tanggal_lahir`='$_POST[tanggal_lahir]',`umur`='$_POST[umur]',`ayah`='$_POST[ayah]',`ibu`='$_POST[ibu]',`babtis`='$_POST[babtis]',`sidi`='$_POST[sidi]',`nikah`='$_POST[nikah]',`status_perkawinan`='$_POST[status_perkawinan]',`hubungan_keluarga`='$_POST[hubungan_keluarga]',`pendidikan`='$_POST[pendidikan]',`pekerjaan`='$_POST[pekerjaan]',`krw`='$_POST[krw]', `dusun`='$_POST[dusun]', `desa`='$_POST[desa]', `kecamatan`='$_POST[kecamatan]', `kabupaten`='$_POST[kabupaten]', `provinsi`='$_POST[provinsi]' WHERE id = '$_GET[edit]'");

            echo "
                <script>
                    alert('Successfully');
                    document.location.href='index.php?hal=penduduk';
                </script>
            ";
        }
    ?>
<?php }elseif(isset($_GET['delete'])){?>
    <?php
        $con->query("DELETE FROM penduduk WHERE id = '$_GET[delete]'");
    ?>
    <script>
        alert("Successfully");
        document.location.href='index.php?hal=penduduk';
    </script>
<?php }?>
<script>
    $(document).ready( function () {
        $('#myTable').DataTable({
            order: false
        });
    } );
</script>