Advertisement
uscode

action barang

Aug 20th, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.08 KB | None | 0 0
  1. <?php
  2.  
  3. //sesuaikan dengan posisi direktori file action.php berada
  4. include_once("../../function/koneksi.php");
  5. include_once("../../function/helper.php");
  6.  
  7. admin_only("barang", $level);
  8. $button = isset($_POST['button']) ? $_POST['button'] : $_GET['button'];
  9. $barang_id = isset($GET['barang_id']) ? $_GET['barang_id'] : "";
  10.  
  11. $nama_barang = isset($_POST['nama_barang']) ? $_POST['nama_barang'] : false;
  12. $kategori_id = isset($_POST['kategori_id']) ? $_POST['kategori_id'] : false;
  13. $spesifikasi = isset($_POST['spesifikasi']) ? $_POST['spesifikasi'] : false;
  14. $status = isset($_POST['status']) ? $_POST['status'] : false;
  15. $harga = isset($_POST['harga']) ? $_POST['harga'] : false;
  16. $stok = isset($_POST['stok']) ? $_POST['stok'] : false;
  17.  
  18. $update_gambar = "";
  19.  
  20. if (!empty($_FILES["file"]["name"])) {
  21.     // proses post input pada file upload
  22.     $nama_file = $_FILES["file"]["name"];
  23.     // memindahkan file upload kedalam folder
  24.     move_uploaded_file($_FILES["file"]["tmp_name"], "../../images/barang/" . $nama_file);
  25.  
  26.     $update_gambar = ", gambar='$nama_file'";
  27. }
  28.  
  29. if ($button == "add") {
  30.     mysqli_query($koneksi, "INSERT INTO barang (nama_barang, kategori_id, spesifikasi, gambar, harga, stok, status)
  31.                            VALUES ('$nama_barang', '$kategori_id', '$spesifikasi', '$nama_file', '$harga', '$stok', '$status')");
  32. } else if ($button == "update") {
  33.     mysqli_query($koneksi, "UPDATE barang SET kategori_id='$kategori_id',
  34.                                                nama_barang='$nama_barang',
  35.                                                spesifikasi='$spesifikasi',
  36.                                                harga='$harga',
  37.                                                stok='$stok',
  38.                                                status='$status'
  39.                                                $update_gambar WHERE barang_id='$barang_id'");
  40. } else if ($button == "delete") {
  41.     mysqli_query($koneksi, "DELETE FROM barang WHERE barang_id='$barang_id'");
  42. }
  43.  
  44. header("location:" . BASE_URL . "index.php?page=my_profile&module=barang&action=list");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement