Cara membuat hapus data Tabel di Database MySQL PHP
Setelah kita membuat form untuk menambah data, saatnya kita untuk belajar cara hapus data tabel di database MySQL dengan skrip PHP. Pada tutorial ini kita akan belajar membuat formulir untuk operasi hapus data dari tabel MySQL.
Data dapat dihapus dari tabel MySQL dengan mengeksekusi SQL DELETE melalui fungsi PHP
mysql_query
.
Di bawah ini adalah contoh skrip sederhana untuk menghapus data dari tabel karyawan. Untuk menghapus data di setiap tabel, diperlukan satu kolom data yang akan digunakan sebagai klausa bersyarat. Contoh di bawah ini menggunakan data pada kolom
id_karyawan
yang telah disetting menjadi primary key untuk mencocokkan baris data dalam tabel karyawan.Cara Hapus Data di Tabel Database MySQL PHP
Coba contoh skrip sederhana berikut untuk memahami proses operasi hapus data.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
<html>
<head>
<title>Menghapus data MySQL - Nyekrip</title>
</head>
<body>
<?php
if(isset($_POST['hapus']))
{
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
die('Gagal Koneksi: ' . mysql_error());
}
$id_karyawan = $_POST['id_karyawan'];
$sql = "DELETE FROM karyawan ".
"WHERE id_karyawan = $id_karyawan" ;
mysql_select_db('test_db');
$hapusdata = mysql_query( $sql, $koneksi );
if(! $hapusdata )
{
die('Gagal hapus data: ' . mysql_error());
}
echo "Berhasil hapus data\n";
mysql_close($koneksi);
}
else
{
?>
<form method="post" action="index.php">
<table width="500" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="100">ID KARYAWAN</td>
<td><input name="id_karyawan" type="text" id="id_karyawan"></td>
</tr>
<tr>
<td width="100"> </td>
<td> </td>
</tr>
<tr>
<td width="100"> </td>
<td>
<input name="hapus" type="submit" id="hapus" value="Delete">
</td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
|
Pada gambar diatas, Kita perlu menyediakan ID karyawan untuk menghapus data karyawan dari tabel karyawan.
ok sekian tutorial saya kali ini
saya ferdy bayu aji shumbles
ok sekian tutorial saya kali ini
saya ferdy bayu aji shumbles
Komentar
Posting Komentar