Selasa, 21 Mei 2019

Proyek PAW SI-1 Pertemuan 10

Anggota Yg Hadir :
1. Afriza Dwi Nurrochim - 165610029

#10 Modifikasi Tampilan Input Data Kue


   Tampilan Pada Index.php

 


========================================================================
   Kode Program
   Kue.php

   <!DOCTYPE html>
  <html>
  <head>
    <title>DATA KUE</title>
    <link rel="stylesheet" type="text/css" href="style/style.css">
 </head>
 <body>
    <!-- AWAL TABEL DAFTAR KUE -->
    <div id="body">
        <h2 align="center">BORNEO BAKERY</h2>
            <div id="header_center">
                  <div id="menu_wrapper">
                    <ul id="menu">
                          <li><a href="kue.php">DAFTAR KUE</a></li>
                           <li><a href="pelanggan.php">DAFTAR PELANGGAN</a></li>
                           <li><a href="pesanan.php">DAFTAR PESANAN</a></li>
                    </ul>
                  </div>
            </div>

            <!-- Input Data Baru -->
            <div id="form-kue">
                <h4>.:Tambah Data Kue</h4>
                <form action="kue.php" method="POST" enctype="multipart/form-data">
                    <table border="1">
                        <tr>
                            <th>Nama Kue</th>
                            <th>Harga (IDR)</th>
                            <th>Gambar</th>
                        </tr>
                        <tr>
                            <td>
                                <input type="hidden" name="id_kue">
                                <input type="text" name="nama">
                            </td>
                            <td><input type="text" name="harga"></td>
                            <td><input type="file" name="gambar"></td>
                            <td><input type="submit" name="submit" value="+TAMBAH"></td>
                        </tr>
                    </table>
                </form>
            </div>
            </br>

            <!-- Tabel Kue -->
            <div id="tabel-kue">
                <h4>.:Daftar Kue</h4>
                    <table border="5">
                        <tr>
                            <th>No.</th>
                            <th>Nama Kue</th>
                            <th>Harga (IDR)</th>
                            <th>Gambar</th>
                            <th>Alat</th>
                        </tr>
                        <tr>
                            <?php
                                include 'koneksi.php';
                                $no = 1;
                                $data = mysqli_query($koneksi,"SELECT * FROM kue")or die(mysqli_error());
                                while($d = mysqli_fetch_array($data)){
                            ?>
                                <td><?php echo $no++; ?></td>
                                <td><?php echo $d['nama']; ?></td>
                                <td><?php echo $d['harga']; ?></td>
                                <td><?php echo $d['gambar']; ?></td>
                                <td>
                                    <a href="edit_kue.php?id_kue=<?php echo $d['id_kue']; ?>">Edit</a>
                                    <a href="hapus_kue.php?id_kue=<?php echo $d['id_kue']; ?>">Hapus</a>
                                </td>
                        </tr>
                            <?php
                            }
                            ?>
                    </table>
            </div>
    </div>
            <!-- AKHIR TABEL DAFTAR KUE -->
</body>
</html>

<!-- KODE INPUT DATA KUE -->
<?php

if(isset($_POST['submit'])){
  include 'koneksi.php';

  $id_kue     = $_POST['id_kue'];
  $nama       = $_POST['nama'];
  $harga      = $_POST['harga'];
  $gambar     = setGambar();
 
  mysqli_query($koneksi,"INSERT INTO kue VALUES(null,'$nama','$harga','$gambar')");

  header("location:kue.php");
  }

      function setGambar(){
          $namaFile = $_FILES['gambar']['name'];
          $error      = $_FILES['gambar']['error'];
          $tmpFile  = $_FILES['gambar']['tmp_name'];

          $exeGambarValid = ['jpg','jpeg','png'];
          $exeGambar      = explode('.', $namaFile);
          $exeGambar      = strtolower(end($exeGambarValid));
              if(!in_array($exeGambar, $exeGambarValid)){
                  echo "<script>
                      alerts('Bukan gambar itu...');
                      </script>";
                      return false;
              }
              $gambarBaru = uniqid();
              $gambarBaru .='.';
              $gambarBaru .=$exeGambar;
              move_uploaded_file($tmpFile, 'gambar/'.$gambarBaru);
              return $gambarBaru;
      }

?>


=====================================================================

hapus_kue.php

<?php
include 'koneksi.php';
    $id_kue = $_GET['id_kue'];
    mysqli_query($koneksi,"DELETE FROM kue WHERE id_kue='$id_kue'");
        header("location:kue.php");
?>

======================================================================


 

 

Tidak ada komentar:

Posting Komentar