CARA MENGUBAH DATA KE DATABASE SECARA OTOMATIS
CARA MENGUBAH DATA KE DATABASE SECARA OTOMATIS
Note: lanjutan dari cara menambahkan data baru ke database
1. Jalankan Aplikasi XAMPP Terlebih Dahulu
2. Buka Folder XAMPP yang ada di Komputer dari Hasil Penginstallan Aplikasi Xampp
4. Kemudian Buka Folder yang sudah dibuat
6. Kemudian Buat Syntax untuk Mengubah data ke Database dengan Menuliskan syntax berikut:
<?php
include "koneksi.php";
$nim = $_GET ['nim'];
$data = mysqli_query($koneksi,
"select * from datasiswa where NIM ='$nim'");
while ($tampil = mysqli_fetch_array($data)) {
?>
<html>
<head>
<title>Ubah Data Siswa</title>
</head>
<body>
<h3 align="center">Form Ubah Data</h3>
<form action="updatedata.php" method="post">
<table align="center" bgcolor="red" width="60%">
<tr>
<td>NIM</td>
<td>:</td>
<td>
<input type="text" name="nim" size=20 value="<?php echo $tampil ['NIM'] ?>">
</input>
</td>
</tr>
<tr>
<td>Nama Siswa</td>
<td>:</td>
<td>
<input type="text" name="nama" size=20 value="<?php echo $tampil ['NAMA'] ?>">
</input>
</td>
</tr>
<tr>
<td>Alamat Siswa</td>
<td>:</td>
<td>
<textarea name="alamat" size=255><?php echo $tampil ['ALAMAT'] ?></textarea>
</td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td>
<select name="jenis_kelamin">
<option value="<?php echo $tampil ['JENIS_KELAMIN'] ?>"><?php echo $tampil
['JENIS_KELAMIN'] ?></option>
<option value="LAKI-LAKI">LAKI-LAKI</option>
<option value="PEREMPUAN">PEREMPUAN</option>
</select>
</td>
</tr>
<tr>
<td>Prodi</td>
<td>:</td>
<td>
<select name="prodi">
<option value="<?php echo $tampil ['PRODI'] ?>"><?php echo $tampil ['PRODI'] ?>
</option>
<option value="DKV">DKV</option>
<option value="TKJ">TKJ</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input type="submit" name="ubah" value="ubah">
<input type="reset" name="batal" value="Batal">
<input type="button" name="kembali" value="Kembali" onclick="self.history.back()">
</td>
</table>
</form>
<?php
}
?>
</body>
</html>
7. Selanjutnya Simpan syntax tersebut dengan nama "ubahdata.php" (menggunakan ektensi .php) ke folder yang sama dengan tambahdata.php
8. Kemudian Buat Syntax lagi untuk Mengeksekusi perintah ubahdata.php ke Database dengan Menuliskan syntax berikut:
<?php
include "koneksi.php";
$nim = $_POST['nim'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$prodi = $_POST['prodi'];
$update = mysqli_query($koneksi, "update datasiswa SET NAMA = '$nama',
ALAMAT = '$alamat', JENIS_KELAMIN = '$jenis_kelamin', PRODI = '$prodi'
where NIM ='$nim'");
if ($update){
echo "<script> alert ('data berhasil di simpan')</script>";
header ("refresh:0;index.php");
}else{
echo "<script> alert ('data tidak berhasil di simpan')</script>";
header ("refresh:0;index.php");
}
?>
9. Selanjutnya Simpan syntax tersebut dengan nama "updatedata.php" (menggunakan ektensi .php) ke folder yang sama dengan ubahdata.php
10. Buka web browser dan ketikan localhost/udin. Nama udin sesuaikan dengan nama folder yang sudah kalian buat.
maka akan muncul tampilan seperti ini:
11. Klik UBAH
12. Perbaiki Kolom Data yang ingin di ubah. Jika sudah klik simpan
15. Selesai. Data sudah bisa di ubah.
Note: selanjutnya cara Menghapus data di database secara otomatis
Comments
Post a Comment