Kali ini saya akan mempelajari bagaimana cara edit/update data pada database.
-
D. Tahapan Pelaksanaan
MEMBUAT CRUD EDIT DATA
Coba sobat perhatikan pada file index.php terdapat link untuk mengarahkan ke file edit.php sekaligus mengirimkan id data yang mau diedit.
Pertama kita membuat file edit terlebih dahulu.
edit.php
Setelah itu membuat koneksi untuk edit tersebut.
a_edit.php
Sekarang kita coba untuk mengganti data yang telah disimpan.
E. Kesimpulan
A. Pendahuluan
1. Pengertian
CRUD adalah singkatan dari Create, Read, Update, Delete .
Jadi singkat cerita CRUD adalah teknik dalam bahasa pemrograman yang
berfungsi untuk memanipulasi atau mengelola database. Pertama kita
mengenal istilah Create ( Membuat ) maksudnya kita dapat membuat /
menambah data ke database, Read ( Membaca ) maksudnya kita dapat
menampilkan atau membaca data yang ada di database, Update ( Edit )
maksudnya kita dapat mengedit data - data yang ada di dalam database,
Delete ( Hapus ) maksudnya kita dapat menghapus data yang ada pada
database. Sedikit informasi bahwa database yang kita gunakan kali ini
menggunakan MySQL.
2. Latar Belakang
Update sangatlah penting untuk pembuatan aplikasi, sebagaimana kita ingin mengubah atau mengganti.
Update sangatlah penting untuk pembuatan aplikasi, sebagaimana kita ingin mengubah atau mengganti.
3. Maksud dan Tujuan
Supaya lebih cepat dalam pengeditan dan tidak masuk kedalam phpmyadmin untuk menggantinya.
Supaya lebih cepat dalam pengeditan dan tidak masuk kedalam phpmyadmin untuk menggantinya.
B. Alat dan Bahan
- Pc/Laptop
- Sublime text/Text Editor
-
D. Tahapan Pelaksanaan
MEMBUAT CRUD EDIT DATA
Coba sobat perhatikan pada file index.php terdapat link untuk mengarahkan ke file edit.php sekaligus mengirimkan id data yang mau diedit.
Pertama kita membuat file edit terlebih dahulu.
edit.php
<!DOCTYPE html>
<html>
<head>
<title>Membuat CRUD Sederhana</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="title">
<h1>Membuat CRUD Sederhana</h1>
<h3>Ipin Boys</h3>
</div>
<br>
<center>
<a href="index.php" class="btn-tambah">Lihat Semua Data</a><br><br>
<?php
include"koneksi.php";
$id = $_GET['id'];
$query = mysqli_query($koneksi,"SELECT * FROM siswa WHERE id = $id");
while ($data = mysqli_fetch_array($query)) {
?>
<form method="POST" action="a_edit.php">
<table style="width: 20%;">
<tr>
<td>Nama </td>
<input type="hidden" name="id" value="<?php echo $data['id']?>">
<td><input type="text" name="nama" value="<?php echo $data['nama']?>"></td>
</tr>
<tr>
<td>Alamat </td>
<td><input type="text" name="alamat" value="<?php echo $data['alamat']?>"></td>
</tr>
<tr>
<td>Kelas </td>
<td><input type="text" name="kelas" value="<?php echo $data['kelas']?>"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</table>
</form>
<?php } ?>
</center>
</body>
</html>
<html>
<head>
<title>Membuat CRUD Sederhana</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="title">
<h1>Membuat CRUD Sederhana</h1>
<h3>Ipin Boys</h3>
</div>
<br>
<center>
<a href="index.php" class="btn-tambah">Lihat Semua Data</a><br><br>
<?php
include"koneksi.php";
$id = $_GET['id'];
$query = mysqli_query($koneksi,"SELECT * FROM siswa WHERE id = $id");
while ($data = mysqli_fetch_array($query)) {
?>
<form method="POST" action="a_edit.php">
<table style="width: 20%;">
<tr>
<td>Nama </td>
<input type="hidden" name="id" value="<?php echo $data['id']?>">
<td><input type="text" name="nama" value="<?php echo $data['nama']?>"></td>
</tr>
<tr>
<td>Alamat </td>
<td><input type="text" name="alamat" value="<?php echo $data['alamat']?>"></td>
</tr>
<tr>
<td>Kelas </td>
<td><input type="text" name="kelas" value="<?php echo $data['kelas']?>"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</table>
</form>
<?php } ?>
</center>
</body>
</html>
Setelah itu membuat koneksi untuk edit tersebut.
a_edit.php
<?php
include"koneksi.php";
$id = $_POST['id'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$kelas = $_POST['kelas'];
mysqli_query($koneksi,"UPDATE siswa SET nama = '$nama', alamat = '$alamat', kelas = '$kelas' WHERE id = $id");
header("location: index.php?pesan=edit");
?>
include"koneksi.php";
$id = $_POST['id'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$kelas = $_POST['kelas'];
mysqli_query($koneksi,"UPDATE siswa SET nama = '$nama', alamat = '$alamat', kelas = '$kelas' WHERE id = $id");
header("location: index.php?pesan=edit");
?>
Sekarang kita coba untuk mengganti data yang telah disimpan.
E. Kesimpulan
Dapat dilihat pada gambar di atas, nama Muhammad Ainul Arifin berubah menjadi Ipin Boys, jadi kita sudah menguasai teknik
CRUD pada bagian update.
F. Refrensi
G. Penutup
Sekian postingan kali ini semoga bermanfaat guys.
Membuat CRUD Sederhana Dengan PHP Dan MySQL - Edit Data Pada Database
Reviewed by Ainul_Arifin29
on
October 06, 2017
Rating:
No comments: