Nama domain www.web-buya.com diganti dengan nama www.arofat.com



Indonesian Arabic English
Rabu, Juli 30, 2014

PHP - Cara Edit dan Hapus Data Dengan Mudah - www.web-buya.com

php-mysqlSebenarnya sudah banyak yang membahas tentang script php cara hapus dan edit data, tapi web-buya akan tetap share artikel ini sebagai pembendaharaan dan kelengkapan artikel yang kami miliki, karena usia web-buya.com sendiri masih dibilang muda alias baru 3 bln saja, so tentunya jangan heran jika beberapa artikel yang dibahas disini sudah lebih dulu dibahas oleh website lain, dan siapa sangka ternyata anda juga mampir ke pembahasan yang anda tuju di web-buya.com Laughing.

Oke langsung ke pembahasan saja, untuk langkah awal sebelum melakukan edit data, saya anggap anda sudah punya data yang disimpan pada database dan sudah bisa menampilkanya, jika belum, silahkan pelajari dulu bagaimana cara input data dan cara menampilkanya, dan tentunya itu semua sudah saya bahas sebelum-sebelumnya,silahkan cari sendiri di web ini ya :D.

  • Cara Edit Data

Link Edit data biasanya disimpan pada script untuk menampilkan data, sebagai contoh data yang sudah bisa ditampilkan dari database silahkan lihat disini, kita akan mencoba membuat kolom baru untuk kolom link edit data  pada contoh demo tadi, dengan memasukan script berikut :<a href="/edit_profile.php?Id=<?php echo "".$row['id']."";?>" target="_top" class="style9 style11">Edit</a> namun jika anda tidak ingin membuat kolom baru, dan hanya ingin menaruh link edit tadi pada setiap nama profile, yang artinya jika diklik nama profile otomatis akan mengarah ke halaman edit, scriptnya bisa seperti ini <a href="/edit_profile.php?Id=<?php echo "".$row['id']."";?>" target="_top" class="style9 style11"><?php echo "".$row['nama']."";?></a> simpan script tersebut pada kolom nama, sehingga nama profile bisa tetap tampil sekaligus sudah berbentuk link untuk mengarah ke halaman edit profile. Sekarang kita buat halaman baru dan beri nama file edit_profile.php , lalu masukan script berikut :

<?php
include 'koneksi.php'; // sesuaikan dengan nama koneksi yang anda buat
?>
<html>
<head>
<title> Tutorila PHP - web-buya.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="/menu.css"/>
<link href="/styles.css" rel="stylesheet" type="text/css">

<style type="text/css">
<!--
body {
    background-image: url(gbr.jpg);
    background-repeat:no-repeat;
    background-position:top;
    font-family:"Courier New", Courier, monospace;
    font-weight:bold;
}
.style6 {color: #003300}
.style7 {color: #0099FF}
.style8 {color: #0033FF}
-->
</style>
<link href="/styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
//}
if($_POST){
$sql = "update user set nama='{$_POST['nama']}',alamat='{$_POST['alamat']}',nohp='{$_POST['nohp']}'";
     mysql_query($sql);
echo "<div align='center'><strong><font color=red size=5>Data berhasil disimpan</font></strong></div>";
}
$nama = $_GET['id']; // untuk memanggil id nama user ketika diklik link edit pada form view_data.php
    $sql = "select * from tabel_user where id='$nama'";
    $result = mysql_query($sql);
    $row = mysql_fetch_array($result);

?>
<tr></br>

  <tr><hr>
    <td width="100%" valign="top" style="padding: 10px;">
  <tr>
  <br><br><br>
   <?php    
     if(!empty($err))  {
       echo "<div class=\"msg\">";
      foreach ($err as $e) {
        echo "* $e <br>";
        }
      echo "</div>";    
       }
     ?>
     
  </tr>
  <tr>
  <table width="100%" bgcolor="#CCFFFF" border="0" cellpadding="3" cellspacing="3" class="forms">
 
   <form name="form1" action="" method="post">
   <table width="100%" background="#006633" border="0" align="left" cellpadding="3" cellspacing="3" class="forms">
         
<tr>
            <td bgcolor="#99FFCC">Nama<br>
            <input name="nama" type="text" id="nama" value=" " size="5">            </td>
          </tr>        
          <tr>
            <td bgcolor="#99FFCC">Alamat<br>
              <input name="alamat" type="text" id="alamat" size="30" value=" "></td>
          </tr>
          <tr>
            <td bgcolor="#99FFCC">No Hp<br>
              <input name="nohp" type="text" id="nohp" size="20" value=" ">
             </td>
          </tr>
       
          <tr>    
    <td><input type="submit" value="Update"/></td>
    </tr>
    <input type="hidden" name="id" value=""/>
 </form>
  </tr>
</table>
</div>

Pada contoh script ini <input name="nohp" type="text" id="nohp" size="20" value=" "> pada " value " diantara doble kutif, silahkan masukan script ini : <?php echo $row['nama'];?> dan silahkan sesuaikan pada setiap field yang ingin ditampilkan.

Oke gan untuk script edit data sudah selesai, sekarang kita buat script

  • Cara hapus data

Sama halnya seperti pada link edit, kita masukan script utk hapus data pada halaman untuk menampilkan data,sebagai contoh halaman untuk menampilkan data nama filenya adalah view_data.php ,  silahkan buat kolom baru pada tabel data anda dan masukan script berikut : <a href="/view_data.php?op=hapus&id=" class="style11" onClick="return warning();" >Hapus</a> dan juga masukan script berikut : <?php $op = $_GET['op'];
if ($op == "hapus")
{
$nama = $_GET['id']; // untuk memanggil id yang akan dihapus
 
$query = "DELETE FROM tabel_user WHERE id = '$nama' ";
$hasil = mysql_query($query);
echo " Data berhasil dihapus";
}
pada script link hapus data diatas saya memuat script onClick="retur warning(); ini gunanya untuk memberikan pesan peringatan terhadap data yang akan dihapus, dan untuk isi warning nya silahkan masukan script berikut diantara tag <head></head> : <script language="JavaScript">
function warning() {
    return confirm('Yakin ingin menghapus data ini ?');
}
</script>

Sebagai penyemangat, jika anda berhasil mengimplementasikan script diatas dengan benar, maka hasilnya akan seperti contoh demo yang saya buat.

Sekian dulu tutorial kali ini, semangat gan and good luck. dan jangan lupa jika ada script yang error segera kasih kabar pada form komentar dibawah. :D


Related news items:
Newer news items:
Older news items:

COMMENTS  

Subarishiki
Dikirim pada
Jun 03, 2012
Dikirim oleh
Subarishiki
+1 thanks gan ,ni artikel yang ane cari-cari buat ngerjain tugas php ane :lol:
Arofat.Com @Admin
Dikirim pada
Jun 04, 2012
Dikirim oleh
Arofat.Com @Admin
+1 Quoting Subarishiki:
thanks gan ,ni artikel yang ane cari-cari buat ngerjain tugas php ane :lol:

Yup sama" gan, thanks dah mampir diweb buya :-)
Heru
Dikirim pada
Jun 06, 2012
Dikirim oleh
Heru
0 Thanks infonya..o iya minta script untuk menampilkan data dan tambah data dunk..kirim email ya???
Arofat.Com @Admin
Dikirim pada
Jun 06, 2012
Dikirim oleh
Arofat.Com @Admin
0 Quoting Heru:
Thanks infonya..o iya minta script untuk menampilkan data dan tambah data dunk..kirim email ya???

coba aja baca di sini gan web-buya.com/.../... , intinya klu utk input data query mysql nya pake insert .
Code:$sql_insert = "INSERT into `tabel_pesanan`
(`Id_barang`,`nama_barang`,`kode_pemesan`,`kode_pesanan`,`nama`,`nohp`,`tgl_pesan`,`kode_kolektor`,`jenis_satuan`,`hrg_satuan`,`total_hrg`
)
VALUES
('$Id_barang','$nama_barang','$kode_pemesan','$kode_pesanan','$nama','$nohp','$tgl_pesan $jam','$kode_kolektor','$jenis_satuan','$hrg_satuan','$total_harga'
)
";

kira2 sprt itu, klu cara menampilkan pakae select gan
Code:<?php
$query=mysql_query("SELECT * FROM tabel_pesanan order by tgl_pesan desc");
//menampilkan data
while($row=mysql_fetch_array($query)){
?>

kira2 sprt itu, klu mo script lengkap bisa lihat disini gan web-buya.com/.../...
faizal
Dikirim pada
Sep 17, 2012
Dikirim oleh
faizal
0 thanks ya gan ! :-)
Arofat.Com @Admin
Dikirim pada
Sep 17, 2012
Dikirim oleh
Arofat.Com @Admin
0 Quoting faizal:
thanks ya gan ! :-)

yapz, sama" gan.
Zetrin
Dikirim pada
Okt 20, 2012
Dikirim oleh
Zetrin
+1 Makasih banyak gan, sangat membantu.
Oh y gan, boleh gak script www.web-buya.com/demo/view.php

Kirim ke email saya?
Buat saya pelajari untuk tugas PHP saja.

Terimakasih banyak gan.
Sukses selalu.
sammy
Dikirim pada
Nov 28, 2012
Dikirim oleh
sammy
0 thanks atas tutorialnya, link download scriptnya terpisah ya, ada linknya ga buat semua scriptnya + database nya ?
vera
Dikirim pada
Jul 10, 2013
Dikirim oleh
vera
0 maaf gan, bisa minta contoh lengkapnya ya buat view data, edit dan delete data gan,, saya coba banyak error gan..
wulan
Dikirim pada
Jan 07, 2014
Dikirim oleh
wulan
Abdul Mujib
Dikirim pada
Apr 20, 2014
Dikirim oleh
Abdul Mujib
0 Salam berbagi, mohon maaf pak bisa bantu saya, saya punya tugas Pemerograman WEB saya sudah terlalu pusing,, mengerjakan pada masalah pengeditan data. saya mohon respon balik bapak-bapak yang baik hatinya.
Arofat.Com @Admin
Dikirim pada
Apr 21, 2014
Dikirim oleh
Arofat.Com @Admin
0 Quoting Abdul Mujib:
Salam berbagi, mohon maaf pak bisa bantu saya, saya punya tugas Pemerograman WEB saya sudah terlalu pusing,, mengerjakan pada masalah pengeditan data. saya mohon respon balik bapak-bapak yang baik hatinya.

Silahkan pa, bagian mana yg mau ditanyakanya.




Silahkan mengkopi artikel pada website ini dengan mencantumkan sumbernya.
Jika menemukan link yang mati, silahkan kontak kami atau anda bisa mengirimkan komentar
Setelah membaca artikel diatas jangan lupa kirim Komentarnya....!!!

TINGGALKAN KOMENTAR

Mohon perhatian kepada komentator...1). Kami berhak mengedit, menyortir bahkan memblok IP anda jika dipandang tidak sesuai dengan visi dan misi kami tanpa pemberitahuan terlebih dahulu. 2). Jika anda telah mengeklik tombol send dan komentar anda belum muncul, coba dulu klik tombol 'Refresh Comments List', atau mungkin komentar anda sedang menunggu persetujuan kami untuk dipublish. 3). Jika ikon anda ingin ditampilkan di kolom komentar, silakan daftarkan email anda di Gravatar.com. Terima kasih atas komentar dan perhatian anda.

Security code
Refresh

eXTReMe Tracker