114 lines
4.4 KiB
PHP
114 lines
4.4 KiB
PHP
<?php
|
|
include '../template/template1.php';
|
|
include '../template/header.php';
|
|
include '../template/sidebar.php';
|
|
|
|
$id = $_GET['id'];
|
|
$query = mysqli_query($conn, "SELECT * FROM produk WHERE id_produk='$id'");
|
|
$data = mysqli_fetch_assoc($query);
|
|
|
|
if (isset($_POST['submit'])) {
|
|
$nama_produk = $_POST['nama_produk'];
|
|
$deskripsi = $_POST['deskripsi'];
|
|
$kategori = $_POST['kategori'];
|
|
$stok = $_POST['stok'];
|
|
$harga_jual = $_POST['harga_jual'];
|
|
$satuan = $_POST['satuan'];
|
|
|
|
if ($_FILES['gambar']['name']) {
|
|
$gambar = $_FILES['gambar']['name'];
|
|
$tmp = $_FILES['gambar']['tmp_name'];
|
|
move_uploaded_file($tmp, "../../assets/img/produk/" . $gambar);
|
|
} else {
|
|
$gambar = $data['gambar'];
|
|
}
|
|
|
|
$update = "UPDATE produk SET
|
|
nama_produk='$nama_produk',
|
|
deskripsi='$deskripsi',
|
|
kategori='$kategori',
|
|
stok='$stok',
|
|
harga_jual='$harga_jual',
|
|
satuan='$satuan',
|
|
gambar='$gambar'
|
|
WHERE id_produk='$id'";
|
|
|
|
if (mysqli_query($conn, $update)) {
|
|
echo "<script>
|
|
Swal.fire({
|
|
icon: 'success',
|
|
title: 'Sukses',
|
|
text: 'Produk berhasil diperbarui',
|
|
confirmButtonColor: '#3085d6',
|
|
confirmButtonText: 'OK'
|
|
}).then((result) => {
|
|
if (result.isConfirmed) {
|
|
window.location='index.php';
|
|
}
|
|
});
|
|
</script>";
|
|
}
|
|
}
|
|
?>
|
|
|
|
<main id="main" class="main">
|
|
<div class="pagetitle">
|
|
<h1>Edit Produk</h1>
|
|
</div>
|
|
|
|
<div class="card p-4 shadow-sm">
|
|
<form method="POST" enctype="multipart/form-data">
|
|
<div class="row">
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Nama Produk</label>
|
|
<input type="text" name="nama_produk" value="<?= $data['nama_produk']; ?>" required class="form-control">
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Kategori</label>
|
|
<select name="kategori" required class="form-control">
|
|
<option value="">-- Pilih Kategori --</option>
|
|
<option value="Daging" <?= $data['kategori'] == 'Daging' ? 'selected' : ''; ?>>Daging</option>
|
|
<option value="Jeroan" <?= $data['kategori'] == 'Jeroan' ? 'selected' : ''; ?>>Jeroan</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Stok</label>
|
|
<input type="number" name="stok" value="<?= $data['stok']; ?>" required class="form-control">
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Harga Jual</label>
|
|
<input type="number" name="harga_jual" value="<?= $data['harga_jual']; ?>" required class="form-control">
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Satuan</label>
|
|
<select name="satuan" required class="form-control">
|
|
<option value="">-- Pilih Satuan --</option>
|
|
<option value="Kg" <?= $data['satuan'] == 'Kg' ? 'selected' : ''; ?>>Kg</option>
|
|
<option value="g" <?= $data['satuan'] == 'g' ? 'selected' : ''; ?>>g</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label class="form-label">Gambar Produk</label><br>
|
|
<img src="<?= $base_url; ?>/assets/img/produk/<?= $data['gambar']; ?>" width="100" class="mb-2"><br>
|
|
<input type="file" name="gambar" class="form-control">
|
|
</div>
|
|
|
|
<div class="col-12 mb-3">
|
|
<label class="form-label">Deskripsi</label>
|
|
<textarea name="deskripsi" id="deskripsi" required class="form-control"><?= $data['deskripsi']; ?></textarea>
|
|
</div>
|
|
</div>
|
|
|
|
<button type="submit" name="submit" class="btn btn-success">Simpan Perubahan</button>
|
|
<a href="index.php" class="btn btn-secondary">Batal</a>
|
|
</form>
|
|
</div>
|
|
</main>
|
|
|
|
<?php include '../template/footer.php'; ?>
|
|
<?php include '../template/template2.php'; ?>
|