[PHP&&MySQL] Membuat Delete PHP

[PHP&&MySQL] Membuat Delete PHP

Kemaren kan sdh bisa membuat dan melihat sekarang giliran mendelete dari PHP
susah kan kalo kita delete konten dari PHPmyAdmin terus makanya kita harus bisa mendelete konten dengan PHP,. simplekok caranya  syntaxnya kurang lebih begini. Diadopsi dari post http://almbantuli.blogspot.com/2012/05/mysql-php-melihat-data-dari-mysql.html.


<div id= "konten"> //style dicss
<div id="judul">Konten</div>
<table border="1" width="100%"> //table biasa
<tr>
<td>No</td>
<td>Tanggal</td>
<td>Kategori</td>
<td>Judul</td>
<td>Penulis</td>
<td>Isi</td>
<td>delete</td>
</tr>
<?php
include "connect.php"; //memanggil file connect.php
$sql= "select no, tanggal, judul, penulis, category, left(isi, 20) from konten;"; //fungsi mysql
$hasil=mysql_query($sql); //menampilkan hasil mysql
while($row=mysql_fetch_array($hasil))//menghitung baris mysql
 {
 ?>
<tr valign='top'>
<td><?php echo $row['no']; ?></td> //menampilkan data di table
<td><?php echo $row['tanggal']; ?></td>
<td><?php echo $row['category']; ?></td>
<td><?php echo $row['judul']; ?></td>
<td><?php echo $row['penulis']; ?></td>
<td><?php echo $row['left(isi, 20)']." . . . "; ?></td>
<td><a href="delete.php?no=<?php echo $row['no']; ?>" onclick="return confirm('Apakah Anda Yakin? ')">Delete</a></td>
</tr>
<?php
 } //menutup fingsi while
?>
</table> 
</div>

Kemudian ini file delete.php nya


<?php
include "connect.php";
$no = $_GET["no"];
$sql = "delete from konten where no = '$no';";
mysql_query($sql);
?>
<script type="text/javascript" >
location.href = "index?a=lihat";
</script>


Sedikit penjelasan dari script diatas.
untuk form lihat dapat dilihat di post sebelumnya. hanya menambah 

<td><a href="delete.php?no=<?php echo $row['no']; ?>" onclick="return confirm('Apakah Anda Yakin? ')">Delete</a></td>

Itu untuk mengelink ke halaman delete.php dengan menyertakan id berupa no konten.
kemudian untuk tag onclik itu jika link ini diclik maka muncul perintah untuk mengkonfirmasi apakah yakin ingin mendelete ini?

kemudian untuk file delete.php nya kira-kira  syntax yang sangat gampang

$no = $_GET["no"];

untuk mendapatkan no konten yang tadi sudah disertakan di tag <a . .. > 


$sql = "delete from konten where no = '$no';";

ini adalah syntax sql untuk menghapus data dari konten dimana no(pada database) sama dengan no (yang tadi disertakan).

<script type="text/javascript" >
location.href = "index?a=lihat";
</script>

Ini adalah syntax Java script untuk kembali ke index?a=lihat setelah selesai tanpa melakukan klik.
sekiranya ini dulu post Al-mBantuli hari ini
Semoga mudah difahami.

Previous Post
Next Post

post written by:

0 Comments: