Selasa, 05 Juli 2011

Mengedit Data Dan Menghapus Data Di Tabel MySQL Menggunakan PHP (Bag. 3)

Pada artikel ini, kita akan membahas bagaimana cara menghapus data di tabel MySQL menggunakan PHP.

Buat file 'hapus.php' dan ketikkan kode berikut.

-----------------mulai kode PHP----------------------

<html><head><title>hapus data</title></head>
<body>
<?
$id=$_GET[id]; //mengambil id

///membuat koneksi ke database
$server="localhost"; ///nama server
$username="root"; ///nama username mysql
$password="1234"; ///password, kosongkan jika tidak ada
$database="latihan_php"; ///nama database yang dipilih

mysql_connect($server, $username, $password) or die ("Koneksinya Gagal"); ///koneksi ke database
mysql_select_db($database) or die ("Databasenya Gak Ada"); ///memilih database, dan menampilkan pesan jika gagal

///menghapus satu data di table pengunjung

$hapus=mysql_query("DELETE FROM pengunjung WHERE id_pengunjung='$id'");

if($hapus)
{
echo "<h2>Data Berhasil Dihapus</h2><a href=\"edit.php\">OK</a>";
}
else
{
echo "<h2>Data Gagal Dihapus</h2><a href=\"edit.php\">OK</a>";
}


?>
</body></html>

-----------------akhir kode PHP----------------------


Keterangan:

++ menghapus gunakan sintaks DELETE.
++ Format nya mysql_query("DELETE FROM nama_tabel WHERE field_penentu='$variabel_penentu'");
--++ field_penentu adalah primary key.
--++ variabel_penentu adalah data primary key mana yang mau dihapus.

Oke untuk artikel ini sangat singkat karena memang beitu adanya, hee..

Kalau ada pertanyaan, bingung atau tidak jelas, silahkan bertanya.

Sampai berjumpa di artikel selanjutnya, Insya Allah..

2 komentar:

  1. kok saya punya gak bisa jalan tampil edit sama hapisnya mank gimana caranya mas lagian aku masih awam dikit
    balas lewat email aku alli.hamzah@yahoo.com

    BalasHapus
  2. Misalkan saya dlm 1 databse ad 2 tble Nah ktika kita menghapus data yg ad dtable 1 saya ingin otomatis data dlm table kedua jg trhapus itu gmna????

    BalasHapus