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>
</form>
</body>
</html>
Hasil dari kode diatas adalah seperti berikut:
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.........!!!
Tidak ada komentar
Posting Komentar