Home » , » Belajar PHP : Update dan Delete data mySQL

Belajar PHP : Update dan Delete data mySQL


selamat datang kambali untuk kelanjutan dari posting sebelumnya yaitu menampilkan data.pada belajar pemograman web kali ini yaitu membuat update dan delate. pada post sebelumnya sudah dibuat tabel menampilkan data dan pada link aksi edit dan deletenya belum aktif karena belum ada file update dan deletenya, untuk melengkapinya agan tinggal copas coding edit dan delete dibawah ini:

Koding php update data

buat nama file edit.php
<?php 
//koneksi ke database
mysql_connect ("localhost", "root", "");
mysql_select_db("belajarphp"); 
$id = $_GET['telp'];
$doc=mysql_query("select * from datadiri where telp = '$id' ");
$a = mysql_fetch_array($doc);

        $telp= $a['telp'];
        $nama= $a['nama'];
        $jk= $a['jk'];
        $alamat= $a['alamat'];
        

// menampilkan jenis kelamin
  
         if($a['jk']== "laki-laki" ) {$lk ='selected'; $pr =''; } else
         if($a['jk']== "perempuan" ) {$pr ='selected'; $lk ='';} 
          ?>
<html>
<head>
<title> belajar php update data</title>
</head>
<body> 
<form method="post">
<table>
<tr>
<td>telp </td> <td><input type="text" value=" <?php echo "$id" ?>" name="telp" ></td>
</tr>
<tr>
<td>Nama </td> <td><input type="text" name="nama" value=" <?php echo "$nama" ?>"></td>
</tr>
<tr>
<td>jenis kelamin </td> <td> <select name="jk"> 
<option value="laki-laki" <?php echo $lk; ?>>Laki-Laki</option> 
<option value="perempuan" <?php echo $pr; ?>>Perempuan</option>
</select></td>
</tr>
<tr>
<td>alamat </td> <td><textarea name="alamat">  <?php echo $alamat; ?></textarea> </td>
</tr>
<tr>
<td> &nbsp </td> <td> <button type="submit" name="simpan">Simpan</button></td>
</tr>
</table> 
</form>
<?php 

//edit data
$telp1=@$_POST['telp'];
$nama1=@$_POST['nama'];
$kelamin1=@$_POST['jk'];
$alamat1=@$_POST['alamat'];
$simpan=@$_POST['simpan'];

if (isset($simpan)){
$query="UPDATE datadiri SET  nama ='$nama1',jk ='$kelamin1',alamat='$alamat1' WHERE telp='$id'";
$sql=mysql_query($query);
if($sql){
   echo "<meta http-equiv='refresh' content='1; url=tampilkan.php'> ";
 }else{echo " <script> alert ('gagal');  </script> ";}
}
 ?>
</body> 
</html>

simpan ditempat yang sama yaitu c:/XAMPP/htdoc


dan ini adalah coding php delete data

Koding PHP hapus data

buat nama file hapus.php
copas coding ini
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db("belajarphp"); 
mysql_query("delete from datadiri where telp = '$_GET[telp]'");
header('location:tampilkan.php');
?>

simpan ditempat yang sama yaitu c:/XAMPP/htdoc

setelah agan membuat kesua file diatas ,agan sudah bisa menjalankan link pada coding sebelumnya yaitu tampilkan.php untuk aksi menupdate data atau menghapusnya.

semoga sukses :)

Terima kasih telah membaca Silahkan baca artikel terkait dibawah ini.

« Previous
« Prev Post
Next »
Next Post »
arsipbertuah
arsipbertuah Updated at: November 14, 2016

0 komentar:

Post a Comment

komentar dengan link aktif di anggap spam dan akan segera di hapus.