Jumat, 26 Agustus 2011

Logika Hapus php

ok sob kali ini saya akan coba membahas tentang logika hapus dengan php..jika sob-sob sekalian masih bingung cara memberikan tombol  hapus..di dalam website kalian(tentunya website yang menggunakan database) kini tidak usah bingung lagi tinggal contoh script yang berwarna orange di bawah ini
<html>
<head>
<title>latihan</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="file:///C|/Program Files/xampp/htdocs/h/images/back.jpg">
// tulisan yang berwarna ijo alamat gambar yang kalias simpan..harap d sesuaikan okey
// dibawah ini adalah form tombol cari yang berfungsi untuk mencari data yang akan di hapus
<form action="" method="post">
  <div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Masukkan
    kode </font></strong>
    <input name="txtcari" type="text" id="txtcari">
    <input name="cmdcari" type="submit" id="cmdcari" value="Cari">
  </div>
</form>
// sedangkan yang dibawah ini adalah code php-nya
<?php
    //koneksi dengan mysql
    mysql_connect("localhost","root","") or die("Koneksi gagal");
    //mengaktifkan database
    mysql_select_db("mydata") or die("Database tidak ada");
   
//jika tombol cari di klik
if (isset($_POST["cmdcari"]))
{
    //mengambil nilai dari obyek yang dicari
    $kode=$_POST["txtcari"];
    //(logika SQL menampilkan data sesuai yang dicari)
    $sql="SELECT * FROM  barang WHERE kode LIKE '$kode'";
    //menjalankan perintah SQL
    $hasil = mysql_query($sql);
    //menampung data di array
    $data=mysql_fetch_array($hasil);


    //mencari jumlah data
    $jum_data = mysql_num_rows($hasil);
    //jika jumlah <> 0 => data ketemu
    if($jum_data != 0)

    {   
?>
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><strong>HAPUS
  DATA BARANG</strong></font></p>
<form name="form1" method="post" action="">
  <table width="52%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
    <tr>
      <td width="35%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">kode</font></strong></td>
      <td width="65%"><?php echo $data['kode'] ?><input name="hidkode" type="hidden" id="txtkode" size="6" value="<?php echo $data['kode'] ?>"></td>
    </tr>
    <tr>
      <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nama </font></strong></td>
      <td><?php echo $data['nama'] ?></td>
    </tr>
    <tr>
      <td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Harga</font></strong></td>
      <td><?php echo $data['harga'] ?></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input name="cmddel" type="submit" id="cmddel" value="Hapus">
      </td>
    </tr>
  </table>
</form>
<p>&nbsp;</p>
<?php
    }
    else
    {
        echo "data tidak ada !";
    }
}   
    //Jika tombol hapus di klik
    if (isset($_POST["cmddel"]))
    {
        //Variabel menampung hidden text
        $nampung=$_POST["hidkode"];
        $sql="DELETE FROM barang WHERE kode LIKE '$nampung'";
        mysql_query($sql);
        echo "Data Terhapus!!";
    }
?>
</body>
</html>

                                    <<......semoga mermamfaat GOOD LUCK.....>>

Tidak ada komentar:

Posting Komentar