Selamat datang di tutorial PHP bagian 4 yaitu cara edit data yang sudah tersimpan di database phpmyadmin. pada bagian 3 sebelumnya kita telah belajar menampilkan data dari database phpmyadmin.
oke, langsung saja kita lanjutkan ke tutorial update data
lanjutkan di folder yang sebelumnya kita telah buat di tutorial Belajar 3 PHP, sekarang buat file baru dalam folder tersebut dengan nama edit.php. file ini akan dijadikan sebagai form edit.
nah langsung saja, lihat listing berikut ;
<!DOCTYPE html>
<html>
<head>
<title>Membuat CRUD Dengan PHP Dan MySQL - Menampilkan data dari database</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="judul">
<h1>Membuat CRUD Dengan PHP Dan MySQL</h1>
<h2>Menampilkan data dari database</h2>
</div>
<br/>
<a href="index.php">Beranda</a>
<br/>
<h3>Edit data</h3>
<?php
include "konfigurasi.php";
$id = $_GET['id'];
$query_mysql = mysql_query("SELECT * FROM mahasiswa WHERE id_mahasiswa='$id'")or die(mysql_error());
$nomor = 1;
while($data = mysql_fetch_array($query_mysql)){
?>
<form action="aksiedit.php" method="post">
<table>
<tr>
<td>Nama</td>
<td><input type="text" name="nama" value="<?php echo $data['nama'] ?>"></td>
<input type="hidden" name="id" value="<?php echo $data['id_mahasiswa'] ?>">
</tr>
<tr>
<td>Kelas</td>
<td><input type="text" name="kelas" value="<?php echo $data['kelas'] ?>"></td>
</tr>
<tr>
<td>Jurusan</td>
<td><input type="text" name="jurusan" value="<?php echo $data['jurusan'] ?>"></td>
</tr>
<tr>
<td>Angkatan</td>
<td><input type="text" name="angkatan" value="<?php echo $data['angkatan'] ?>"></td>
</tr>
<tr>
<td>Asal Kota</td>
<td><input type="text" name="asal" value="<?php echo $data['asalkota'] ?>"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Simpan"></td>
</tr>
</table>
</form>
<?php } ?>
</body>
</html>
nah setelah di copy silahkan save, kemudian jika kalian jalan dan melakukan simpan maka data belum tersimpan karena proses update nya belum ada, nah sekarang kita buat file baru lagi dengan nama aksiedit.php,
sesuai dengan listing di atas
<form action="aksiedit.php" method="post">
setelah buat file, ketikan listing berikut :
<?php
include 'konfigurasi.php';
$id = $_POST['id'];
$nama = $_POST['nama'];
$kelas = $_POST['kelas'];
$jurusan = $_POST['jurusan'];
$angkatan = $_POST['angkatan'];
$asalkota = $_POST['asal'];
mysql_query("UPDATE mahasiswa SET nama='$nama', kelas='$kelas', jurusan='$jurusan', angkatan='$angkatan', asalkota='$asalkota' WHERE id_mahasiswa='$id'");
header("location:index.php?pesan=update");
?>
setelah itu, silahkan save kemudian jalan kan maka akan tampil seperti ini :
Oke sekian tutorial kali ini,
Terima kasih
0 komentar:
Posting Komentar