Kamis, 17 November 2016

Cara Update Data MYSQL Dengan PHP

Pada tutorial sebelumnya kita telah belajara bagaimana menampilkan data MYSQL dengan PHP. Pada tutoril ini, kita akan mencoba bagaim... thumbnail 1 summary



Pada tutorial sebelumnya kita telah belajara bagaimana menampilkan data MYSQL dengan PHP. Pada tutoril ini, kita akan mencoba bagaimana melakukan update data dengan menggunakan PHP.
Pada tutorial ini kita tetap menggunakan database dan tabel yang telah kita buat sebelumnya pada tutorial Menyimpan Data Ke dalam Database MYSQL Menggunakan PHP.
Langkah pertama, kita akan menampilkan data yang akan kita update. cara untuk menampilkan data dengan PHP dapat dilihat disini.



Setelah kita klik update pada salah satu data pada tabel, maka data pada tabel akan ditampilkan dalam form update. pada tutorial ini kita akan melakukan update pada data dengan nim 01. Berikut kode untuk menampilkan data ke dalam form update (buat file dengan nama form_update.php).

//Memanggil Koneksi
<?php
 include 'koneksi.php';
?>
<html>
  <head>
    <title>Update Data</title>
  </head>
  <body>
  
    <?php 
     $nim=$_GET['nim'];
     $sql=mysql_query(" select * from tb_mhs where nim='$nim'") or     
     die(mysql_error());
     $tampil=mysql_fetch_array($sql);
    ?>
 
          <form action="update_data.php" method="post">
     <table border="0">
      <tr>
       <td>NIM</td> 
       <td>:</td>
       <td><input type="text" name="nim" readonly="readonly" value="<?php echo 
       $tampil ['nim']; 
       ?>"><td>
      </tr>
      <tr>
        <td>Nama</td> 
        <td>:</td>
        <td><input type="text" name="nama" value="<?php echo $tampil ['nama'];        ?>"><td>
      </tr>
        <tr>
       <td>Alamat</td> 
       <td>:</td>
       <td><input type="text" name="alamat" value="<?php echo $tampil
       ['alamat'];?>"><td>
      </tr>
      <tr> 
       <td></td><td></td>
       <td>input type="submit" name="submit" value="UPDATE"></td>

           </tr>
  </form>
  </body>
</html>
 
Hasil dari kode diatas adalah seperti berikut:
 
 

Selanjutnya, kita akan melakukan update pada field alamat. kita akan ganti alamat Jl.Pahlawan/10 menjadi Jl.Hasanudin No 47. Lalu kita klik UPDATE.


dan, data berhasil diupdate.
Berikut kode PHP untuk mengupdate datanya (buat file dengan nama update_data.php).

 <?php 
//memanggil Koneksi
 include 'koneksi.php';

//membuat variabel
$nim = $_POST ['nim'];
$nama = $_POST ['nama'];
$alamat = $_POST ['alamat'];

$sql = mysql_query ("update tb_mhs set nama='$nama', alamat='$alamat' where nim='$nim' ") or die(mysql_error()); 
if($sql)
{
    ?>
        <script type="text/javascript">
        alert("Update Data Berhasil");
        window.location.href="form.php";
        </script>
    <?php
}else
{
        ?>
        <script type="text/javascript">
        alert("
Update Data Gagal");
        window.location.href="form.php";
        </script>
    <?php

}

?>


Terima Kasih Telah Berkunjung. Semoga Bermanfaat.........!!!