Friday, February 23, 2018

Cara mudah Edit/Update data pada Database MySQL dengan program PHP

Pembahasan kita kali ini adalah Bagaimana cara Edit/Update data Pada Database MySQL dengan Program PHP. Sebelumnya kita udah pernah bahas gimana cara menyimpan dan menampilkan Data dari Database MySQL dengan program PHP. jadi pembahasan kita ini masih berkaitan dengan pembahasan-pembahasan yang sebelumnya.
Baca  Menyimpan Data Dengan Program PHP ke Database MySQL
Cara Menampilkan Data Dari Database MySQL Menggunakan Program PHP


Oke.. langsung aja kita mulai langkah-langkahnya, Pertama jalankan dulu Aplikasi Web Servernya, Contoh kita gunakan Aplikasi Web Server yaitu XAMPP, kemudian jalankan modul Apache dan MySQL.



Kemudian jalankan Aplikasi Web Browser kamu, pada address bar ketikkan localhost/phpmyadmin. anggap saja kita udah punya database dan tabel seperti gambar berikut ini :





Kemudian Jalankan Apliasi Web Editor kamu, contoh kita gunakan Adobe Dreamweaver CS3. kemudian buat file baru dengan nama tampildata.php, kemudian pada bagian code, ketikkan kode program berikut ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tampil data</title>
</head>

<body>
<table width="70%" border="0" cellpadding="4" cellspacing="1" align="center">
<tr bgcolor="#006666">
 <th>NO</th>
    <th>NIS</th>
    <th>NAMA</th>
    <th>KELAS</th>
    <th>JURUSAN</th>
    <th>NUTS</th>
    <th>NSEM</th>
    <th>AKSI</th>
</tr>
<?php
mysql_connect("localhost","root","");
mysql_select_db("db_siswa");
$no=0;
$sql=mysql_query("SELECT * FROM nilai");
while ($data=mysql_fetch_array($sql)){
$no++;
?>
<tr bgcolor="#00CCCC">
    <td><?=$no?></td>
    <td><?=$data[0]?></td>
    <td><?=$data[1]?></td>
    <td><?=$data[2]?></td>
    <td><?=$data[3]?></td>
    <td><?=$data[4]?></td>
    <td><?=$data[5]?></td>
    <td><a href="edit.php?nis=<?=$data[0]?>&nama=<?=$data[1]?>&kelas=<?=$data[2]?>&jurusan=<?=$data[3]?>&nuts=<?=$data[4]?>&nsem=<?=$data[5]?>">Edit</a></td>
</tr>
<?php }?>
</table>
</body>
</html> 

Nah kemudian, buat file baru lagi dengan nama edit.php kemudian pada bagian codenya ketikkan kode program berikut ini :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Edit Data</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
  <table width="70%" border="0" cellspacing="2" cellpadding="2">
    <tr>
      <td colspan="3">Edit Data</td>
    </tr>
    <tr>
      <td width="16%">&nbsp;</td>
      <td width="2%">&nbsp;</td>
      <td width="82%">&nbsp;</td>
    </tr>
    <tr>
      <td>Nis</td>
      <td>:</td>
      <td><label>
        <input name="nis" type="text" id="nis" size="10" value="<?=$_GET['nis']?>"/>
      </label></td>
    </tr>
    <tr>
      <td>Nama</td>
      <td>:</td>
      <td><label>
        <input name="nama" type="text" id="nama" size="40" value="<?=$_GET['nama']?>" />
      </label></td>
    </tr>
    <tr>
      <td>Kelas</td>
      <td>:</td>
      <td><label>
        <input name="kelas" type="text" id="kelas" size="20" value="<?=$_GET['kelas']?>" />
      </label></td>
    </tr>
    <tr>
      <td>Jurusan</td>
      <td>:</td>
      <td><label>
        <input name="jurusan" type="text" id="jurusan" size="30" value="<?=$_GET['jurusan']?>" />
      </label></td>
    </tr>
    <tr>
      <td>Nilai UTS</td>
      <td>:</td>
      <td><label>
        <input name="nuts" type="text" id="nuts" size="8" value="<?=$_GET['nuts']?>" />
      </label></td>
    </tr>
    <tr>
      <td>Nilai Semester</td>
      <td>:</td>
      <td><label>
        <input name="nsem" type="text" id="nsem" size="8" value="<?=$_GET['nsem']?>" />
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="simpan" id="simpan" value="Simpan" />
      </label></td>
    </tr>
  </table>
</form>
</body>
</html>
<?php
if (isset($_POST['simpan'])){
mysql_connect("localhost","root","");
mysql_select_db("db_siswa");
$nis=$_POST['nis'];
$nama=$_POST['nama'];
$kelas=$_POST['kelas'];
$jurusan=$_POST['jurusan'];
$nuts=$_POST['nuts'];
$nsem=$_POST['nsem'];
$sql=mysql_query("UPDATE nilai SET nama='$nama', kelas='$kelas', jurusan='$jurusan', nuts='$nuts', nsem='$nsem' where nis='$nis'");
if ($sql){
    ?>
    <script language="javascript">
    alert("Data berhasil di update")
    </script>
    <?php
    echo "<meta http-equiv='refresh' content='1;tampildata.php'>"; 
}
else{
    ?>
    <script language="javascript">
    alert("Query gagal!!!")
    </script>
    <?php 
}
}
?>

Itu dia cara Edit data pada Database MySQL dengan Program PHP, Semoga Bermanfaat..
Comments
0 Comments

No comments:

Post a Comment

Video Tutorial

Followers