Menghapus Data dari Tabel MySQL
Kita membutuhkan id untuk menentukan data yang akan dihapus. Karena itu, kita mengirimkan id melalui query string.
 
Contoh:
Query string-nya adalah ?id=1. Query string akan tersimpan dalam variabel $_GET.
 
Untuk lebih jelasnya, silahkan buka file hapus.php dan isi dengan kode berikut:
<?php

include("config.php");

if( isset($_GET['id']) ){

	// ambil id dari query string
	$id = $_GET['id'];

	// buat query hapus
	$sql = "DELETE FROM calon_siswa WHERE id=$id";
	$query = mysqli_query($db, $sql);

	// apakah query hapus berhasil?
	if( $query ){
		header('Location: list-siswa.php');
	} else {
		die("gagal menghapus...");
	}

} else {
	die("akses dilarang...");
}

?>
Sekarang coba klik link hapus, maka datanya akan langsung terhapus.
Sebenarnya cara ini kurang aman, karena kita tidak meberikan dialog konfirmasi kepada user. Misalnya seperti mananyakan ‘Apakah yakin akan menghapus?’
 
Update Data di Tabel MySQL
Konsep update data hampir sama seperti menghapus.
 
Pertama kita ambil id data yang akan di-edit. Setelah itu kita melakukan query untuk mengambil data dari database dan menampilkannya ke dalam form.
 
Setelah di-edit, selanjutnya melakukan query update untuk menyimpan perubahan.
 
Untuk lebih jelasnya, silahkan buka file form-edit.php dan isi dengan kode berikut:
<?php

include("config.php");

// kalau tidak ada id di query string
if( !isset($_GET['id']) ){
	header('Location: list-siswa.php');
}

//ambil id dari query string
$id = $_GET['id'];

// buat query untuk ambil data dari database
$sql = "SELECT * FROM calon_siswa WHERE id=$id";
$query = mysqli_query($db, $sql);
$siswa = mysqli_fetch_assoc($query);

// jika data yang di-edit tidak ditemukan
if( mysqli_num_rows($query) < 1 ){
	die("data tidak ditemukan...");
}

?>


<!DOCTYPE html>
<html>
<head>
	<title>Formulir Edit Siswa | SMK Coding</title>
</head>

<body>
	<header>
		<h3>Formulir Edit Siswa</h3>
	</header>

	<form action="proses-edit.php" method="POST">

		<fieldset>

			<input type="hidden" name="id" value="<?php echo $siswa['id'] ?>" />

		<p>
			<label for="nama">Nama: </label>
			<input type="text" name="nama" placeholder="nama lengkap" value="<?php echo $siswa['nama'] ?>" />
		</p>
		<p>
			<label for="alamat">Alamat: </label>
			<textarea name="alamat"><?php echo $siswa['alamat'] ?></textarea>
		</p>
		<p>
			<label for="jenis_kelamin">Jenis Kelamin: </label>
			<?php $jk = $siswa['jenis_kelamin']; ?>
			<label><input type="radio" name="jenis_kelamin" value="laki-laki" <?php echo ($jk == 'laki-laki') ? "checked": "" ?>> Laki-laki</label>
			<label><input type="radio" name="jenis_kelamin" value="perempuan" <?php echo ($jk == 'perempuan') ? "checked": "" ?>> Perempuan</label>
		</p>
		<p>
			<label for="agama">Agama: </label>
			<?php $agama = $siswa['agama']; ?>
			<select name="agama">
				<option <?php echo ($agama == 'Islam') ? "selected": "" ?>>Islam</option>
				<option <?php echo ($agama == 'Kristen') ? "selected": "" ?>>Kristen</option>
				<option <?php echo ($agama == 'Hindu') ? "selected": "" ?>>Hindu</option>
				<option <?php echo ($agama == 'Budha') ? "selected": "" ?>>Budha</option>
				<option <?php echo ($agama == 'Atheis') ? "selected": "" ?>>Atheis</option>
			</select>
		</p>
		<p>
			<label for="sekolah_asal">Sekolah Asal: </label>
			<input type="text" name="sekolah_asal" placeholder="nama sekolah" value="<?php echo