public function getDelete(){ $sql="DELETE FROM mhs WHERE nim= '".$_GET['nim']."' "; $koneksi=new database(); $koneksi->koneksiMysql(); $query=mysql_query($sql) or die (mysql_error()); return $query; } public function getUpdate(){ $update=false; $sql="UPDATE mhs SET nama='".$this->getNama()."', alamat='".$this->getAlamat()."', notelp='".$this->getNotelp()."', agama='".$this->getAgama()."' WHERE nim= '".$this->getNim()."' "; $koneksi=new database(); $koneksi->koneksiMysql(); $query=mysql_query($sql) or die (mysql_error()); if ($query){ $update=true; } return $update; }
Perhatikan dua function yang ada diatas, kedua function itu nanti gunanya untuk proses edit dan hapus, sekali lagi saya ingatkan perhatikan peletakan scriptnya.
![]() |
Sumber : dok.pribadi |
Selanjutnya yang kita butuhkan adalah file untuk memperoses kedua function tersebut, silahkan copy dan simpan file dibawah ini dengan nama edit.php, dan pastikan disimpan dalam satu folder dengan file sebelumnya
File edit.php
<style>
#input_form{
background:#transparent;
border:1px solid #ccc;
margin:auto;
width:510px;
padding:6px;
border-radius:3px;
border-bottom:4px solid #444;
}
.texbox{
height:30px;
border:1px solid #ccc;
}
</style><script type=”text/javascript”>
function HanyaAngka(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script><?php
require(“cMhs.php”);
$mhs=new mahasiswa(); $cari=$mhsgetSearch();
$row = mysql_fetch_array($cari);
if($row[‘jekel’]==”pria”){
$pria=”checked”; $wanita=””; }if($row[‘jekel’]==”wanita”){
$pria=””; $wanita=”checked”; }
if($row[‘agama’]==”kristen” {
$kristen=”selected”; $islam=””; $hindu=””; $buddha=””; $konghucu=””; }
else if($row[‘agama’]==”islam”){
$kristen=””; $islam=”selected”; $hindu=””; $buddha=””; $konghucu=””; }
else if($row[‘agama’]==”hindu”){
$kristen=””; $islam=””; $hindu=”selected”; $buddha=””; $konghucu=””; }
else if($row[‘agama’]==”buddha”){
$kristen=””; $islam=””; $hindu=””; $buddha=”selected”; $konghucu=””; }
else if($row[‘agama’]==”konghucu”){
$kristen=””; $islam=””; $hindu=””; $buddha=””; $konghucu=”selected”; }?>
<div id=”input_form”>
<h3 align=”center”>EDIT DATA MAHASISWA</h3>
<form action=”updatemhs.php” method=”POST”>
<table>
<tbody>
<tr><td>Nim :</td>
<td><input class=”texbox” name=”nim” readonly=”readonly” size=”25px” type=”text” value=”<?php” /> ></td></tr>
<tr><td>Nama :</td>
<td><input class=”texbox” name=”nama” size=”25px” type=”text” value=”<?php” /> ></td></tr>
<tr><td>Alamat :</td>
<td><input class=”texbox” name=”alamat” required=”required” size=”35px” type=”text” value=”<?php” /> ></td></tr>
<tr><td>Telepon :</td>
<td><input id=”telp” class=”texbox” maxlength=”12″ name=”notelp” required=”required” size=”25px” type=”text” value=”<?php” /> ></td></tr>
<tr><td>Jenis Kelamin :</td>
<td colspan=”2″><input id=”jekel” class=”” name=”jekel” type=”radio” value=”pria” /> >Pria <input name=”jekel” type=”radio” value=”wanita” />>Wanita</td>
</tr><tr>
<td>Agama :</td>
<td><select id=”agama” name=”agama”>
<option selected=”selected”>–PILIH AGAMA–</option>
<option value=”kristen”>>KRISTEN</option>
<option value=”islam”>>ISLAM</option>
<option value=”hindu”>>HINDU</option>
<option value=”buddha”>>BUDDHA</option>
<option value=”konghucu”>>KONGHUCU</option>
</select></td></tr>
<tr><td colspan=”2″><input name=”update” type=”submit” value=”UPDATE” /></td></tr>
</tbody>
</table>
</form></div>
Kemudian terkhir adalah membuat file yang akan mengeksekusi funtion hapus/delete yang sudahada diatas, seilah copy file file dibawah ini dan simpan dengan nama hapus.php
File hapus.php
<?php require("cMhs.php"); $mhs=new mahasiswa(); $hapus=$mhs->getDelete(); if($hapus){ echo'<script>alert("DATA TERHAPUS"); document.location="tampil.php";</script>'; } else{ echo'<script>alert("GAGAL"); document.location="tampil.php";</script>'; } ?>
Jika diikuti dengan baik insya allah programnya akan jalan, tapi jika ada kesalahan atau ada yang membuat kalian bingung, jangan sungkan untuk bertanya, dan dengan senang hati saya akan membantu semampunya, terima kasih sudah berkunjung ke blog saya yang sederhana ini.