pemesanan_tambah.php

<?php

   include ‘koneksidb.php’;

   //include_once ‘library/inc.library.php’;

if($_GET) {

                if(isset($_POST[‘btnSave’])){

                                # Validasi form, jika kosong sampaikan pesan error

                                $pesanError = array();

                                if (trim($_POST[‘tdttanggalpesan’])==””) {

                                                $pesanError[] = “Data <b>Tanggal Pemesanan</b> belum diisi, pilih pada combo !”;                      

                                }

                                if (trim($_POST[‘txtJam’])==””) {

                                                $pesanError[] = “Data <b>Jam Makan</b> tidak boleh kosong !”;                            

                                }

                                if (trim($_POST[‘txtNoMeja’])==””) {

                                                $pesanError[] = “Data <b>Nomor Meja</b> tidak boleh kosong !”;                         

                                }

                                if (trim($_POST[‘txtJumlahOrg’])==””) {

                                                $pesanError[] = “Data <b>Jumlah Orang</b> tidak boleh kosong !”;                       

                                }

                                if (trim($_POST[‘txtNamaPesan’])==””) {

                                                $pesanError[] = “Data <b>Nama pemesanan</b> tidak boleh kosong !”;                              

                                }

                                if (trim($_POST[‘txtKeterangan’])==””) {

                                                $pesanError[] = “Data <b>keterangan Lengkap</b> tidak boleh kosong !”;                         

                                }

                                if (trim($_POST[‘txtTelepon’])==””) {

                                                $pesanError[] = “Data <b>No Telpon</b> tidak boleh kosong !”;                              

                                }

                                # Baca Variabel Form

                                $dtTanggal                          = $_POST[‘tdttanggalpesan’];

                                $txtJam                                                = $_POST[‘txtJam’];

                                $txtNoMeja                       = $_POST[‘txtNoMeja’];

                                $txtJumlahOrg                  = $_POST[‘txtJumlahOrg’];

                                $txtNamaPesan                                = $_POST[‘txtNamaPesan’];

                                $txtTelepon                       = $_POST[‘txtTelepon’];

                                $txtKeterangan                                = $_POST[‘txtKeterangan’];

                                # JIKA ADA PESAN ERROR DARI VALIDASI

                                if (count($pesanError)>=1 ){

            echo “<div class=’mssgBox’>”;

                                                echo “<img src=’images/attention.png’> <br><hr>”;

                                                                $noPesan=0;

                                                                foreach ($pesanError as $indeks=>$pesan_tampil) {

                                                                $noPesan++;

                                                                                echo “&nbsp;&nbsp; $noPesan. $pesan_tampil<br>”;  

                                                                }

                                                echo “</div> <br>”;

                                }

                                else {

                                                # SIMPAN DATA KE DATABASE.

                                                // Jika tidak menemukan error, simpan data ke database             

                                                function ubahTanggal($dtTanggal){

                                                $pisah = explode(‘/’,$dtTanggal);

                                                $array = array($pisah[2],$pisah[0],$pisah[1]);

                                                $satukan = implode(‘-‘,$array);

                                                return $satukan;

                                }

                                                $tgl_pesan = ubahTanggal($dtTanggal);

                                                $mySql = “INSERT INTO pemesanan (tanggal, jam, nomor_meja, jumlah_orang, nama_pemesan, no_telepon, keterangan)

                                                                                                VALUES (‘$tgl_pesan’, ‘$txtJam’, ‘$txtNoMeja’, ‘$txtJumlahOrg’, ‘$txtNamaPesan’, ‘$txtTelepon’, ‘$txtKeterangan’)”;

                                                $myQry                = mysql_query($mySql, $koneksidb) or die (“Gagal query”.mysql_error());

                                                if($myQry){

                                                                echo “<meta http-equiv=’refresh’ content=’0; url=?page=Pemesanan-Data’>”;

                                                }

                                                exit;

                                }             

                } // Penutup POST

                # MASUKKAN DATA KE VARIABEL

                $dataTanggal     = isset($_POST[‘tdttanggalpesan’]) ? $_POST[‘tdttanggalpesan’] : date(‘d-m-Y’);

                $dataJam                             = isset($_POST[‘txtJam’]) ? $_POST[‘txtJam’] : ”;

                $dataNoMeja                    = isset($_POST[‘txtNoMeja’]) ? $_POST[‘txtNoMeja’] : ”;

                $dataJumlahOrg               = isset($_POST[‘txtJumlahOrg’]) ? $_POST[‘txtJumlahOrg’] : ”;

                $dataNama                         = isset($_POST[‘txtNamaPesan’]) ? $_POST[‘txtNamaPesan’] : ”;

                $dataTelepon    = isset($_POST[‘txtTelepon’]) ? $_POST[‘txtTelepon’] : ”;

                $dataKeterangan = isset($_POST[‘txtKeterangan’]) ? $_POST[‘txtKeterangan’] : ”;

}// Penutup GET

?>

<html>

<head>

  <link rel=”stylesheet” type=”text/css” href=”js/smoothness/jquery-ui.css”/>

  <script type=”text/javascript” src=”js/external/jquery/jquery.js”></script>

  <script type=”text/javascript” src=”js/jquery-ui.js”></script>

  <script type=”text/javascript” src=”js/jquery-ui.min.js”></script>

  <link rel=”stylesheet” type=”text/css” href=”js/jquery-ui.theme.css”>

  <script type=”text/javascript”>

                $(document).ready(function(){

                                $(‘#tanggalpesan’).datepicker();                              

                });

  </script>

</head>

<form action=”?page=pemesanan_tambah.php” method=”post” name=”frmadd”>

<table width=”100%” cellpadding=”2″ cellspacing=”1″ class=”table-list” style=”margin-top:0px;”>

                <tr>

                  <th colspan=”3″>PEMESANAN TEMPAT</th>

                </tr>

                <tr>

                  <td>&nbsp;</td>

                  <td>&nbsp;</td>

                  <td align=”left”>[ <a href=”tampil_pemesanan_tempat.php” target=”_self”>Daftar Pesanan</a> ] </td>

    </tr>

                <tr class=”table-common”>

      <td><b>Tanggal Makan</b></td>

                  <td><b>:</b></td>

                  <td> <input type=”text” name=”tdttanggalpesan” id=”tanggalpesan”/></td>

    </tr>

                <tr>

      <td><b>Jam Makan </b></td>

                  <td><b>:</b></td>

                  <td><input name=”txtJam”  size=”60″ maxlength=”40″/></td>

    </tr>

                <tr>

      <td><b>Nomor Meja </b></td>

                  <td><b>:</b></td>

                  <td><input name=”txtNoMeja” size=”60″ maxlength=”40″/></td>

    </tr>

                <tr>

                  <td width=”15%”><b>Jumlah Orang </b></td>

                  <td width=”1%”><b>:</b></td>

                  <td width=”84%”><input name=”txtJumlahOrg” size=”60″ maxlength=”40″/></td></tr>

                <tr>

                  <td><b>Nama Pemesan </b></td>

                  <td><b>:</b></td>

                  <td><input name=”txtNamaPesan” size=”60″ maxlength=”60″ /></td>

                </tr>

                <tr>

      <td><b>No Telpon </b></td>

                  <td><b>:</b></td>

                  <td><input name=”txtTelepon”  size=”20″ maxlength=”20″ /></td>

    </tr>

                <tr>

      <td><b>Keterangan (Menu) </b></td>

                  <td><b>:</b></td>

                  <td><textarea name=”txtKeterangan” cols=”45″ rows=”3″> </textarea></td>

    </tr>

                <tr><td>&nbsp;</td>

                  <td>&nbsp;</td>

                  <td><input type=”submit” name=”btnSave” value=” SIMPAN ” style=”cursor:pointer;”></td>

    </tr>

</table>

</form>

Leave a Reply

Your email address will not be published. Required fields are marked *