edit dan hapus data menggunakan php & mysql
DESCRIPTION
Ini berisi bagaimana cara mengedit dan hapus data yang ada di dalam database... :)TRANSCRIPT
![Page 1: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/1.jpg)
JOBSHEET
Nama : Dwi Ayu Lestari
Kelas : XII RPL 2
Mata Pel. : Pemrograman Web Dinamis
Materi : Edit dan Hapus Data
SMK Negeri 9 Medan
Rekayasa Perangkat Lunak
2015
![Page 2: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/2.jpg)
PEMBUATAN APLIKASI EDIT DATA SEDERHANA
A. Hasil Output Form
1. Form Semula Sebelum Ada Pengeditan Data.
2. Form Untuk Mengedit Data.
![Page 3: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/3.jpg)
3. Form Yang Akan Mengubah Data.
4. Form Saat Konfirmasi Perubahan Data.
![Page 4: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/4.jpg)
5. Form Yang Telah Mengalami Perubahan Tampilan Data.
![Page 5: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/5.jpg)
PEMBUATAN APLIKASI HAPUS DATA SEDERHANA
1. Form Semula Sebelum Ada Penghapusan Data.
2. Form Saat Konfirmasi Penghapusan Data.
![Page 6: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/6.jpg)
3. Form Yang Telah Mengalami Penghapusan Data.
![Page 7: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/7.jpg)
2. Kode Program.
a. Filename : editsiswa.php
<?phpinclude "koneksi.php";if(isset($_GET['nis'])){
$nis = $_GET['nis'];$query = "SELECT * FROM SISWA WHERE NIS = '$nis'";$hasil = mysql_query($query);$data = mysql_fetch_array($hasil);
}$ketemu=0;if(isset($_POST['formsiswa'])){
$nis2 =$_POST['nis2'];$nama =$_POST['nama'];$alamat =$_POST['alamat'];$umur =$_POST['umur'];$cari =mysql_query("select * from siswa where nis = '$nis'", $koneksi);$ketemu =mysql_num_rows($cari); // menghitung jumlah data/record.if($ketemu>0){ // jika data ditemukan, maka simpan edit data.
$simpanedit=mysql_query("UPDATE SISWA SET NAMA='$nama', ALAMAT='$alamat', UMUR='$umur' WHERE NIS='$nis2'", $koneksi) or die("Data Perubahan Gagal Disimpan.".mysql_error());
if($simpanedit){ // Jika penyimpanan perubahan data berhasil.header("location:tampilsiswa.php");
}}
}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title><style type="text/css">#tabel1{font-family:Segoe UI;font-size:14px;color:#0000FF;margin-top:10px;background-color:#ECF5FF;border-radius:5px;}
.judul1{font-family:Segoe UI;font-size:20px;color:#0000FF;}
.link1{background-color:#0000FF;font-family:Segoe UI;font-size:14px;color:#00FFFF;float:center;text-decoration:none;border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;margin:3px 3px;}
![Page 8: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/8.jpg)
.link1:hover{background-color:#00FFFF;font-family:Segoe UI;font-size:14px;float:center;color:#0000FF;border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;margin:3px 3px;}
#submit{background-color:#0000FF;font-family:Segoe UI;font-size:14px;color:#00FFFF;float:center;text-decoration:none;border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;border:none;}
#submit:hover{background-color:#00FFFF;font-family:Segoe UI;font-size:14px;float:center;color:#0000FF;border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;border:none;cursor:pointer;}
#reset{background-color:#0000FF;font-family:Segoe UI;font-size:14px;color:#00FFFF;float:center;text-decoration:none;border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;border:none;margin:3px 3px;}
#reset:hover{background-color:#00FFFF;font-family:Segoe UI;font-size:14px;float:center;color:#0000FF;
![Page 9: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/9.jpg)
border-radius:5px;padding-left:5px;padding-right:5px;padding-bottom:3px;border:none;margin:3px 3px;cursor:pointer;}
#nis2{padding-left:5px;height:25px;background-color:#DAEAFE;color:#0000FF;border:none;font-family:segoe ui;font-size:14px;}
#nama{padding-left:5px;height:25px;background-color:#DAEAFE;color:#0000FF;border:none;font-family:segoe ui;font-size:14px;}
#alamat{padding-left:5px;height:25px;background-color:#DAEAFE;color:#0000FF;border:none;font-family:segoe ui;font-size:14px;height:70px;}
#umur{padding-left:5px;height:25px;background-color:#DAEAFE;color:#0000FF;border:none;font-family:segoe ui;font-size:14px;}
.spasi1{margin-top:10px;font-size:14px;font-family:Segoe ui;color:#0000FF;}</style></head><body><p align="center" class="judul1"><strong><u>FORM INPUT DATA SISWA</u></strong></p><form action="" method="post" enctype="multipart/form-data" target="_self" id="form1"> <table width="600" border="0" align="center" cellpadding="4" cellspacing="0" id="tabel1">
![Page 10: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/10.jpg)
<tr> <th width="180" align="left" valign="top" scope="col">NIS</th> <th width="40" align="left" valign="top" scope="col">:</th> <th width="280" align="left" valign="top" scope="col"><label> <input name="nis2" type="text" id="nis2" size="12" placeholder="NIS Anda" required readonly
value="<?php echo $data[0]; ?>"/> </label></th> </tr> <tr> <td align="left" valign="top">Nama Siswa</td> <td align="left" valign="top">:</td> <td align="left" valign="top"><label> <input name="nama" type="text" id="nama" size="32" placeholder="Nama Anda" required autofocus
value="<?php echo $data[1]; ?>"/> </label></td> </tr> <tr> <td align="left" valign="top">Alamat Siswa</td> <td align="left" valign="top">:</td> <td align="left" valign="top"><label> <textarea name="alamat" id="alamat" cols="32" rows="3" placeholder="Alamat Lengkap" required><?php
echo $data[2]; ?></textarea> </label></td> </tr> <tr> <td align="left" valign="top">Umur</td> <td align="left" valign="top">;</td> <td align="left" valign="top"><label> <input name="umur" type="text" id="umur" size="4" placeholder="0" required value="<?php echo
$data[3]; ?>"/> Tahun <input name="formsiswa" type="hidden" id="formsiswa" value="formsiswa" /> </label></td> </tr> <tr> <td align="left" valign="top"> </td> <td align="left" valign="top"> </td> <td align="left" valign="top"><label> <input type="submit" name="submit" id="submit" value="Simpan Perubahan" title="Klik Untuk
Menyimpan Edit Data." onclick="return confirm('Yakinkah Anda Menyimpan Perubahan Ini?');"/> </label> <input type="reset" name="reset" id="reset" value="Batal" title="Klik Untuk Membersihkan Isi Data
Edit."/> <a href="tampilsiswa.php" class="link1" title="Klik Untuk Melihat Tampilan Data.">Daftar
Siswa</a></td> </tr> </table></form>
![Page 11: Edit Dan Hapus Data Menggunakan PHP & MySQL](https://reader033.vdocuments.net/reader033/viewer/2022052302/563db963550346aa9a9cd6da/html5/thumbnails/11.jpg)
b. Filename : hapussiswa.php
<?php
$host="localhost";$username="root";$password="";$database="smkdwi";
$koneksi=mysql_connect($host, $username, $password)or die("Koneksi Ke Server Gagal.".mysql_error());
mysql_select_db($database,$koneksi)or die("Koneksi Ke Database SMK Gagal.".mysql_error());
?>