diff --git a/bdgwebkit/database.php b/bdgwebkit/database.php index 3e6888aef675b34c949a29e5b7ae11b50c7c1159..e5f00ad29b615ea2f8498110a999d0fac2217b60 100644 --- a/bdgwebkit/database.php +++ b/bdgwebkit/database.php @@ -20,8 +20,8 @@ function postPermohonan($data) if ($data['permohonan_id'] == '') { //create new permohonan - $permohonan = "INSERT INTO permohonan (nama, alamat, tempatLahir, tanggalLahir, namaAyah, alamatAyah, idAyah, namaIbu, alamatIbu, idIbu, status, tanggal_permohonan) - VALUES ('$data[NamaAnak]', '$data[Alamat]', '$data[TempatLahir]', '$data[TanggalLahir]','$data[NamaAyah]', '$data[AlamatAyah]', '$data[NIKAyah]', '$data[NamaIbu]', '$data[AlamatIbu]', '$data[NIKIbu]', 'diproses', CURRENT_TIMESTAMP)"; + $permohonan = "INSERT INTO permohonan (nama, jenisKelamin, alamat, tempatLahir, tanggalLahir, namaAyah, alamatAyah, idAyah, namaIbu, alamatIbu, idIbu, status, tanggal_permohonan, idRumahsakit) + VALUES ('$data[NamaAnak]', '$data[JenisKelamin]', '$data[Alamat]', '$data[TempatLahir]', '$data[TanggalLahir]','$data[NamaAyah]', '$data[AlamatAyah]', '$data[NIKAyah]', '$data[NamaIbu]', '$data[AlamatIbu]', '$data[NIKIbu]', 'diproses', CURRENT_TIMESTAMP, '$data[idRumahsakit]')"; } else { @@ -29,6 +29,7 @@ function postPermohonan($data) $permohonan = "UPDATE permohonan SET nama='$data[NamaAnak]', + jenisKelamin='$data[JenisKelamin]', alamat='$data[Alamat]', tempatLahir='$data[TempatLahir]', tanggalLahir='$data[TanggalLahir]', @@ -37,7 +38,8 @@ function postPermohonan($data) idAyah='$data[NIKAyah]', namaIbu='$data[NamaIbu]', alamatIbu='$data[AlamatIbu]', - idIbu='$data[NIKIbu]' + idIbu='$data[NIKIbu]', + idRumahsakit='$data[idRumahsakit]' WHERE id = $data[permohonan_id]"; } @@ -56,5 +58,16 @@ function getPermohonan($id) return $row; } +function getRumahSakit() +{ + global $conn; + $rumahsakit = "SELECT * FROM rumahsakit ORDER BY nama"; + $q = mysqli_query($conn, $rumahsakit); + $r = array(); + while ($row = mysqli_fetch_array($q,MYSQLI_ASSOC)) + $r[] = $row; + return $r; +} + ?> diff --git a/bdgwebkit/formpermohonan.php b/bdgwebkit/formpermohonan.php index 74cf0e70e87a953bc17b58d470e511794571ec01..ec98480815cff96a5f4342dc47a6c76ff098262d 100644 --- a/bdgwebkit/formpermohonan.php +++ b/bdgwebkit/formpermohonan.php @@ -1,9 +1,10 @@ <?php - require_once("database.php"); + require("database.php"); $permohonan_id = isset($_GET['permohonan_id']) ? $_GET['permohonan_id'] : ''; $data = $permohonan_id != '' ? getPermohonan($permohonan_id) : array(); $data['nama'] = !isset($data['nama']) ? '' : $data['nama']; + $data['jenisKelamin'] = !isset($data['jenisKelamin']) ? '' : $data['jenisKelamin']; $data['alamat'] = !isset($data['alamat']) ? '' : $data['alamat']; $data['tempatLahir'] = !isset($data['tempatLahir']) ? '' : $data['tempatLahir']; $data['tanggalLahir'] = !isset($data['tanggalLahir']) ? '' : $data['tanggalLahir']; @@ -13,6 +14,7 @@ $data['namaIbu'] = !isset($data['namaIbu']) ? '' : $data['namaIbu']; $data['alamatIbu'] = !isset($data['alamatIbu']) ? '' : $data['alamatIbu']; $data['idIbu'] = !isset($data['idIbu']) ? '' : $data['idIbu']; + $data['idRumahsakit'] = !isset($data['idRumahsakit']) ? '' : $data['idRumahsakit']; ?> <!DOCTYPE html> @@ -507,16 +509,16 @@ </div> <div class="line line-dashed b-b line-lg pull-in"></div> <div class="form-group"> - <label class="col-sm-2 control-label" for="input-id-1">Alamat Anak</label> + <label class="col-sm-2 control-label" for="input-id-1">Nama Anak</label> <div class="col-sm-10"> - <input type="text" class="form-control" name="Alamat" value="<?php echo $data['alamat'] ?>" required> + <input type="text" class="form-control" id="input-id-1" name="NamaAnak" value="<?php echo $data['nama'] ?>" required> </div> </div> - <div class="line line-dashed b-b line-lg pull-in"></div> + <div class="line line-dashed b-b line-lg pull-in"></div> <div class="form-group"> - <label class="col-sm-2 control-label" for="input-id-1">Nama Anak</label> + <label class="col-sm-2 control-label" for="input-id-1">Alamat Anak</label> <div class="col-sm-10"> - <input type="text" class="form-control" id="input-id-1" name="NamaAnak" value="<?php echo $data['nama'] ?>" required> + <input type="text" class="form-control" name="Alamat" value="<?php echo $data['alamat'] ?>" required> </div> </div> <div class="line line-dashed b-b line-lg pull-in"></div> @@ -539,18 +541,34 @@ <div class="col-sm-10"> <div class="radio" > <label style="margin-right:15px"> - <input type="radio" name="optionsRadios" id="optionsRadios1" name="JenisKelamin" value="L"> + <input type="radio" id="optionsRadios1" name="JenisKelamin" value="L" <?php if($data['jenisKelamin'] == 'L') echo 'checked'; ?> required> Laki-laki </label> <label> - <input type="radio" name="optionsRadios" id="optionsRadios2" name="JenisKelamin" value="P"> + <input type="radio" id="optionsRadios2" name="JenisKelamin" value="P" <?php if($data['jenisKelamin'] == 'P') echo 'checked'; ?> required> Perempuan </label> </div> </div> </div> - - + <div class="line line-dashed b-b line-lg pull-in"></div> + <div class="form-group"> + <label class="col-sm-2 control-label" for="input-id-1">Rumah Sakit / Bidan</label> + <div class="col-sm-10"> + <select class="form-control" name="idRumahsakit"> + <?php + $results = getRumahSakit(); + foreach($results as $row) { + if($data['idRumahsakit'] == $row["id"]) + echo '<option selected="selected" value="'. $row["id"] . '">'.$row["nama"].'</option>'; + else + echo '<option value="'. $row["id"] . '">'.$row["nama"].'</option>'; + } + ?> + </select> + </div> + </div> + @@ -558,7 +576,7 @@ <div class="form-group"> <label class="col-sm-2 control-label">Upload Surat Keterangan dari Rumah Sakit</label> <div class="col-sm-10"> - <input name="image" ui-jq="filestyle" type="file" data-icon="false" data-classButton="btn btn-default" data-classInput="form-control inline v-middle input-s" required> + <input name="image" ui-jq="filestyle" type="file" data-icon="false" data-classButton="btn btn-default" data-classInput="form-control inline v-middle input-s"> </div> </div> <div class="line line-dashed b-b line-lg pull-in"></div> diff --git a/bdgwebkit/permohonan.php b/bdgwebkit/permohonan.php index 42a71761cc1b2cf0a731a5578fa9273a7aca9bb0..901f51cb5786d13c7a933198fd753f756fd144f8 100644 --- a/bdgwebkit/permohonan.php +++ b/bdgwebkit/permohonan.php @@ -1,7 +1,8 @@ <?php require_once("database.php"); - - if(isset($_FILES['image'])){ + + + if(isset($_FILES['image']) && $_FILES['image']['name'] != ""){ $errors= array(); $file_name = $_POST['NamaAnak'] . $_POST['NIKIbu'] . ".pdf"; $file_size =$_FILES['image']['size']; @@ -9,7 +10,7 @@ $file_type=$_FILES['image']['type']; $file_ext=strtolower(end(explode('.',$_FILES['image']['name']))); - $expensions= array("pdf", "jpg"); + $expensions= array("pdf"); if(in_array($file_ext,$expensions)== false){ $errors[]="Ekstensi file tidak diperbolehkan, tolong pilih file PDF"; @@ -560,7 +561,7 @@ </table> '; } else { - echo "0 results"; + echo "0 result"; } $conn->close(); ?> diff --git a/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf b/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e6fcbfc7cee6c6b60277beb84e28ac179323595e Binary files /dev/null and b/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf differ