<?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 “ $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> </td>
<td> </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> </td>
<td> </td>
<td><input type=”submit” name=”btnSave” value=” SIMPAN ” style=”cursor:pointer;”></td>
</tr>
</table>
</form>