Melakukan Proses Update Database : Web

loading...
Melakukan Proses Update Database : Web

Hai Minna ! Postingan kali ini merupakan proses selanjutnya setelah kita melakukan proses delete pada postingan sebelumnya.Bagi kalian yang ingin tau bagaimana cara melakukan Update database dan mungkin ada yang membutuhkan untuk tugasnya bisa simak dibawah ini



Tahap sebelumnya yang harus kalian lakukan

Setelah semuanya sudah lengkap ikuti tahap-tahap dibawah


Scipt Untuk Proses Update Database
  • Tahap ini merupakan proses untuk peng-Update datanya dengan melakukan perubahan pada data
<?php

    $host = "127.0.0.1";
 $user = "root";
 $pass = "";
 $db   = "mencoba";
 
 $link = mysqli_connect($host,$user,$pass,$db) or die(mysql_error());
 //mysql_connect($host,$user,$pass) or die(mysql_error());
 //mysql_select_db($db) or die(mysql_error());
 
 $query = "SELECT * FROM anggota WHERE id_anggota = ".$_GET['id'];
 
 $hasil = mysqli_query($link,$query);
 
 $data = mysqli_fetch_array($hasil,MYSQLI_ASSOC);
 
?>

<html>
 <body>
  <form action="proses_query_update.php?id=<?php echo $_GET['id']; ?>" method="post">
  <input type="hidden" name="identitas" value="A001">
   <table align="center" border="1">
    <tr>
     <td>Nama</td>
     <td>:</td>
     <td><input type="text" name="nama" placeholder="Nama Lengkap" value="<?php echo $data['nama']; ?>"></td>
    </tr>
    <tr>
     <td>Jenis Kelamin</td>
     <td>:</td>
     <td>
     <?php if($data['jenis_kelamin'] == "Pria") 
     {
      echo '
      <input type="radio" name="jenis_kelamin" value="Pria" checked="true">Pria 
      <input type="radio" name="jenis_kelamin" value="Wanita">Wanita
         ';
     }
     else
     {
         echo '
      <input type="radio" name="jenis_kelamin" value="Pria" >Pria 
      <input type="radio" name="jenis_kelamin" value="Wanita" checked="true">Wanita 
         ';
     }
     ?>
     </td>
    </tr>
    <tr>
     <td>Hobi</td>
     <td>:</td>
     <td>
      <input type="checkbox" name="hobi[]" value="SepakBola" <?php if(strpos($data['hobi'],"SepakBola")) echo 'checked="true"'; ?> >Sepak Bola
      <input type="checkbox" name="hobi[]" value="BuluTangkis" <?php if(strpos($data['hobi'],"BuluTangkis")) echo 'checked="true"'; ?>>Bulu Tangkis
      <input type="checkbox" name="hobi[]" value="Volley" <?php if(strpos($data['hobi'],"Volley")) echo 'checked="true"'; ?>>Bola Volley
     </td>
    </tr>
    <tr>
     <td>Alamat</td>
     <td>:</td>
     <td>
      <textarea name="alamat" rows="4" cols="20"><?php echo $data['alamat']; ?></textarea>
     </td>
    </tr>
    <tr>
     <td>Agama</td>
     <td>:</td>
     <td>
      <select name="agama">
       <option value="">Pilih Agama
       <option value="Islam" <?php if($data['agama'] == "Islam") echo 'selected="true"'; ?> >Islam
       <option value="Katolik" <?php if($data['agama'] == "Katolik") echo 'selected="true"'; ?>>Katolik
       <option value="Protestan" <?php if($data['agama'] == "Protestan") echo 'selected="true"'; ?>>Protestan
       <option value="Hindu" <?php if($data['agama'] == "Hindu") echo 'selected="true"'; ?>>Hindu
       <option value="Buddha" <?php if($data['agama'] == "Buddha") echo 'selected="true"'; ?>>Buddha
      </select>
     </td>
    </tr>
    <tr>
     <td colspan="3" align="center">
      <input type="submit" value="Update">
      <input type="reset" value="Reset">
     </td>
    </tr>
   </table>
  </form>
 </body>
</html>

Script Query Update 

  • Tahap ini merupakan proses query update
<?php
 $host = "127.0.0.1";
 $user = "root";
 $pass = "";
 $db   = "mencoba";
 
 $link = mysqli_connect($host,$user,$pass,$db) or die(mysql_error());
 //mysql_connect($host,$user,$pass) or die(mysql_error());
 //mysql_select_db($db) or die(mysql_error());
 
 
 $nama = $_POST['nama'];
 $jenis_kelamin = $_POST['jenis_kelamin'];
 $hobi = $_POST['hobi'];
 $hobbi = "";
 
 foreach($hobi as $data)
 {
  $hobbi = $hobbi." ".$data;
 }
 $alamat = $_POST['alamat'];
 $agama = $_POST['agama'];
 
 $query = 'UPDATE anggota SET nama = "'.$nama.'", jenis_kelamin = "'.$jenis_kelamin.'",
              hobi = "'.$hobbi.'", alamat = "'.$alamat.'", agama = "'.$agama.'" WHERE id_anggota = '.$_GET['id'];
    
 //echo $query;
 
 $hasil = mysqli_query($link,$query);
 //$hasil = mysql_query($query);
 
 if($hasil)
 {
  echo "<BR> update sukses ";
 }
 else
 {
  echo "<BR> update gagal ";
 }
 
 echo "<BR><a href='tampil_data.php'>Tampil Data</a>";
 
 
 

?>

NOTE : Untuk Scipt Untuk Proses Update Database diberikan nama "proses_update.php"Untuk Script Query Update diberikan nama "proses_update_query.php" hal ini dilakukan agar data dapat terhubung dan sesuai dengan data sebelumnya.


Itulah tadi yang dapat saya sampaikan tentang Melakukan Proses Update Database : Web.
Jika ada pertanyaan sampaikan dikolom komentar.Semoga dapat membantu dan bermanfaat.


Previous
Next Post »

3 comments

Click here for comments
Unknown
admin
November 1, 2016 at 9:01 AM ×

Mantap gan lanjut terus !

Reply
avatar
Unknown
admin
November 21, 2016 at 3:47 PM ×

Akhirnya ketemu juga prosesnya nih :D

Reply
avatar
Thanks for your comment