0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan3 halaman

PART11

Diunggah oleh

kenzieee678
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan3 halaman

PART11

Diunggah oleh

kenzieee678
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

CRUD PHP 7 Sederhana

dengan Bootstrap 4
8. Buat file lagi dengan nama edit.php

<!DOCTYPE html>
<html>

<head>
<title>BARANG</title>
</head>
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap.min.css">

<body>
<div class="container col-md-6 mt-4">
<h1>Table Barang</h1>
<div class="card">
<div class="card-header bg-success text-white ">
Edit Barang
</div>
<div class="card-body">
<?php
include('koneksi.php');

$id = $_GET['id']; //mengambil id barang


yang ingin diubah

//menampilkan barang berdasarkan id


$data = mysqli_query($koneksi, "select *
from barang where id = '$id'");
$row = mysqli_fetch_assoc($data);

?>
<form action="" method="post" role="form">
<div class="form-group">
<label>Nama</label>
<!-- menampilkan nama
barang -->
<input type="text"
name="nama" required="" class="form-control" value="<?= $row['nama']; ?>">

<!-- ini digunakan untuk


menampung id yang ingin diubah -->
<input type="hidden"
name="id" required="" value="<?= $row['id']; ?>">
</div>
<div class="form-group">
<label>Harga</label>
<input type="text"
name="harga" class="form-control" value="<?= $row['harga']; ?>">
</div>
<div class="form-group">
<label>Deskripsi</label>
<textarea class="form-
control" name="deskripsi"><?= $row['deskripsi']; ?></textarea>
</div>
<button type="submit" class="btn
btn-primary" name="submit" value="simpan">update data</button>
</form>

<?php

//jika klik tombol submit maka akan


melakukan perubahan
if (isset($_POST['submit'])) {
$id = $_POST['id'];
$nama = $_POST['nama'];
$harga = $_POST['harga'];
$deskripsi = $_POST['deskripsi'];

//query mengubah barang


mysqli_query($koneksi, "update
barang set nama='$nama', harga='$harga', deskripsi='$deskripsi' where id
='$id'") or die(mysqli_error($koneksi));

//redirect ke halaman index.php


echo "<script>alert('data
berhasil diupdate.');window.location='index.php';</script>";
}

?>
</div>
</div>
</div>

<script type="text/javascript" src="assets/js/jquery-


3.5.1.min.js"></script>
<script type="text/javascript"
src="assets/js/bootstrap.min.js"></script>
</body>

</html>

Lanjut klik link atau button edit dengan data yang ingin diubah :
9. Buat file terakhir dengan nama hapus.php

<?php
include 'koneksi.php'; //menghubungkan ke file
koneksi untuk ke database
$id = $_GET['id']; //menampung id

//query hapus
$datas = mysqli_query($koneksi, "delete from
barang where id ='$id'") or die(mysqli_error($koneksi));

//alert dan redirect ke index.php


echo "<script>alert('data berhasil
dihapus.');window.location='index.php';</script>";
?>

Anda mungkin juga menyukai