$noPesan++; echo " {$noPesan}. {$pesan_tampil}<br>"; } echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database $kodeBaru = buatKode("provinsi", "P"); $mySql = "INSERT INTO provinsi (kd_provinsi, nm_provinsi, biaya_kirim)\tVALUES ('{$kodeBaru}', '{$txtNama}', '{$txtBiaya}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Query salah : " . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?open=Provinsi-Add'>"; } } } // Membuat nilai data pada form input $dataKode = buatKode("provinsi", "P"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataBiaya = isset($_POST['txtBiaya']) ? $_POST['txtBiaya'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table class="table-list" width="650" border="0" cellspacing="1" cellpadding="3"> <tr> <th colspan="3" scope="col"><strong>TAMBAH DATA PROVINSI</strong> </th> </tr> <tr> <td width="184"><strong>Kode</strong></td> <td width="3"><strong>:</strong></td> <td width="441"><input name="textfield" value="<?php
} else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("user", "USER"); $mySql = "INSERT INTO user (kd_user, nm_user, username, password)\n\t\t\t\t\t\tVALUES ('{$kodeBaru}', '{$txtNama}', \n\t\t\t\t\t\t\t\t'{$txtUsername}', MD5('{$txtPassword}'))"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?open=User-Add'>"; } exit; } } // Penutup POST # MASUKKAN DATA KE VARIABEL // Supaya saat ada pesan error, data di dalam form tidak hilang. Jadi, tinggal meneruskan/memperbaiki yg salah $dataKode = buatKode("user", "USER"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataUsername = isset($_POST['txtUsername']) ? $_POST['txtUsername'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table class="table table-striped table-bordered table-condensed"> <tr> <th colspan="3"><b> TAMBAH DATA KASIR </b></th> </tr> <tr> <td width="181"><b>Kode</b></td> <td width="5"><b>:</b></td>
<?php require_once "dbconnect/dbconnect.php"; require_once "functions.php"; opendb(); $kode = buatKode("pemeliharaan", ""); //Menentukan batas, cek halaman dan posisi data $batas = 7; //Jumlah tampilan record per halaman minimum if (isset($_GET['halaman'])) { $halaman = $_GET['halaman']; } if (empty($halaman)) { $posisi = 0; $halaman = 1; } else { $posisi = ($halaman - 1) * $batas; } if (isset($_GET['kategori'])) { $kategori = $_GET['kategori']; } if (empty($kategori)) { $qri = "SELECT * FROM alat WHERE kondisi='Baik' AND ketersediaan='Y' ORDER BY id_alat ASC LIMIT {$posisi}, {$batas}"; $hsl = querydb($qri); } else { if ($kategori == '1') { $qri = "SELECT * FROM alat WHERE kondisi='Baik' AND ketersediaan='Y' AND kategori='Laptop' ORDER BY id_alat ASC LIMIT {$posisi}, {$batas}"; $hsl = querydb($qri); } else { if ($kategori == '2') { $qri = "SELECT * FROM alat WHERE kondisi='Baik' AND ketersediaan='Y' AND kategori='Sound' ORDER BY id_alat ASC LIMIT {$posisi}, {$batas}";
$noPesan++; echo " {$noPesan}. {$pesan_tampil}<br>"; } echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database $kodeBaru = buatKode("kategori", "K"); $mySql = "INSERT INTO kategori SET kd_kategori='{$kodeBaru}', nm_kategori='{$txtNama}'"; $myQry = mysql_query($mySql) or die("Query salah : " . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?open=Kategori-Add'>"; } } } # Membuat nilai data pada form input $dataKode = buatKode("kategori", "K"); $dataKategori = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" target="_self"> <table class="table-list" width="650" border="0" cellspacing="1" cellpadding="3"> <tr> <th colspan="3"><strong>TAMBAH DATA KATEGORI</strong></th> </tr> <tr> <td width="29%"><strong>Kode</strong></td> <td width="2%"><strong>:</strong></td> <td width="69%"><input name="textfield" value="<?php echo $dataKode;
echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("dokter", "D"); $mySql = "INSERT INTO dokter (kd_dokter, nm_dokter, jns_kelamin, tempat_lahir, tanggal_lahir, alamat, no_telepon, sip, spesialisasi, bagi_hasil) \n\t\t\t\t\tVALUES ('{$kodeBaru}', '{$txtNama}', '{$cmbKelamin}',\n\t\t\t\t\t\t\t'{$txtTempatLahir}', '{$tanggalLahir}', '{$txtAlamat}',\n\t\t\t\t\t\t\t'{$txtTelepon}', '{$txtSIP}', '{$txtSpesialis}',\n\t\t\t\t\t\t\t'{$txtBagiHasil}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?page=Dokter-Add'>"; } exit; } } // Penutup Tombol Simpan # VARIABEL DATA UNTUK DIBACA FORM $dataKode = buatKode("dokter", "D"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataKelamin = isset($_POST['cmbKelamin']) ? $_POST['cmbKelamin'] : ''; $dataAlamat = isset($_POST['txtAlamat']) ? $_POST['txtAlamat'] : ''; $dataTelepon = isset($_POST['txtTelepon']) ? $_POST['txtTelepon'] : ''; $dataSIP = isset($_POST['txtSIP']) ? $_POST['txtSIP'] : ''; $dataSpesialis = isset($_POST['txtSpesialis']) ? $_POST['txtSpesialis'] : ''; $dataBagiHasil = isset($_POST['txtBagiHasil']) ? $_POST['txtBagiHasil'] : ''; $dataTempatLahir = isset($_POST['txtTempatLahir']) ? $_POST['txtTempatLahir'] : ''; $dataThn = isset($_POST['cmbThnLahir']) ? $_POST['cmbThnLahir'] : date('Y'); $dataBln = isset($_POST['cmbBlnLahir']) ? $_POST['cmbBlnLahir'] : date('m'); $dataTgl = isset($_POST['cmbTglLahir']) ? $_POST['cmbTglLahir'] : date('d'); $dataTglLahir = $dataThn . "-" . $dataBln . "-" . $dataTgl; ?> <form action="<?php $_SERVER['PHP_SELF'];
exit; } } // Penutup Tombol Simpan // Membaca Nomor RM data Pasien $NomorRM = isset($_GET['NomorRM']) ? $_GET['NomorRM'] : ''; $mySql = "SELECT nomor_rm, nm_pasien FROM pasien WHERE nomor_rm='{$NomorRM}'"; $myQry = mysql_query($mySql, $koneksidb) or die("Query salah : " . mysql_error()); $myData = mysql_fetch_array($myQry); $dataPasien = $myData['nm_pasien']; # Kode pasien if ($NomorRM == "") { $NomorRM = isset($_POST['txtNomorRM']) ? $_POST['txtNomorRM'] : ''; } # MASUKKAN DATA DARI FORM KE VARIABEL TEMPORARY (SEMENTARA) $dataKode = buatKode("pendaftaran", ""); $dataTglDaftar = isset($_POST['txtTglDaftar']) ? $_POST['txtTglDaftar'] : date('d-m-Y'); $dataTglJanji = isset($_POST['txtTglJanji']) ? $_POST['txtTglJanji'] : date('d-m-Y'); $dataJamJanji = isset($_POST['txtJamJanji']) ? $_POST['txtJamJanji'] : ''; $dataKeluhan = isset($_POST['txtKeluhan']) ? $_POST['txtKeluhan'] : ''; $dataTindakan = isset($_POST['cmbTindakan']) ? $_POST['cmbTindakan'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table class="table-list" width="100%" border="0" cellspacing="1" cellpadding="3"> <tr> <th colspan="3" scope="col">PENDAFTARAN PASIEN </th> </tr> <tr>
# SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $tanggal = date('Y-m-d'); $petugas = $_SESSION['SES_LOGIN']; $kodeBaru = buatKode("pasien", "RM"); $mySql = "INSERT INTO pasien (nomor_rm, nm_pasien, no_identitas, jns_kelamin, \n\t\t\t\t\t\tgol_darah, agama, tempat_lahir, tanggal_lahir, \n\t\t\t\t\t\tno_telepon, alamat, stts_nikah, pekerjaan, \n\t\t\t\t\t\tkeluarga_status, keluarga_nama, keluarga_telepon, tgl_rekam, \n\t\t\t\t\t\tkd_petugas) \n\t\t\t\t\tVALUES ('{$kodeBaru}', '{$txtNama}', '{$txtNoIdentitas}', '{$cmbKelamin}', \n\t\t\t\t\t\t\t'{$cmbGDarah}', '{$cmbAgama}', '{$txtTempatLahir}', '{$tanggalLahir}', \n\t\t\t\t\t\t\t'{$txtTelepon}', '{$txtAlamat}', '{$cmbSttsNikah}', '{$cmbPekerjaan}', \n\t\t\t\t\t\t\t'{$cmbSttsKeluarga}', '{$txtKlgNama}', '{$txtKlgTelepon}', '{$tanggal}', '{$petugas}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?page=Pasien-Add'>"; } exit; } } // Penutup Tombol Simpan # VARIABEL DATA UNTUK DIBACA FORM $dataKode = buatKode("pasien", "RM"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataNoIdentitas = isset($_POST['txtNoIdentitas']) ? $_POST['txtNoIdentitas'] : ''; $dataKelamin = isset($_POST['cmbKelamin']) ? $_POST['cmbKelamin'] : ''; $dataGDarah = isset($_POST['cmbGDarah']) ? $_POST['cmbGDarah'] : ''; $dataAgama = isset($_POST['cmbAgama']) ? $_POST['cmbAgama'] : ''; $dataAlamat = isset($_POST['txtAlamat']) ? $_POST['txtAlamat'] : ''; $dataTelepon = isset($_POST['txtTelepon']) ? $_POST['txtTelepon'] : ''; $dataSttsNikah = isset($_POST['cmbSttsNikah']) ? $_POST['cmbSttsNikah'] : ''; $dataPekerjaan = isset($_POST['cmbPekerjaan']) ? $_POST['cmbPekerjaan'] : ''; $dataSttsKeluarga = isset($_POST['cmbSttsKeluarga']) ? $_POST['cmbSttsKeluarga'] : ''; $dataKlgNama = isset($_POST['txtKlgNama']) ? $_POST['txtKlgNama'] : ''; $dataKlgTelepon = isset($_POST['txtKlgTelepon']) ? $_POST['txtKlgTelepon'] : ''; // Tempat, Tgl Lahir $dataTempatLahir = isset($_POST['txtTempatLahir']) ? $_POST['txtTempatLahir'] : ''; $dataThn = isset($_POST['cmbThnLahir']) ? $_POST['cmbThnLahir'] : date('Y');
echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("tindakan", "T"); $mySql = "INSERT INTO tindakan (kd_tindakan, nm_tindakan, harga) VALUES ('{$kodeBaru}','{$txtNama}','{$txtHarga}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?page=Tindakan-Data'>"; } exit; } } # VARIABEL DATA UNTUK DIBACA FORM // Supaya saat ada pesan error, data di dalam form tidak hilang. Jadi, tinggal meneruskan/memperbaiki yg salah $dataKode = buatKode("tindakan", "T"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataHarga = isset($_POST['txtHarga']) ? $_POST['txtHarga'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self" id="form1"> <table width="100%" class="table-list" border="0" cellpadding="4" cellspacing="1"> <tr> <th colspan="3" scope="col">TAMBAH TINDAKAN </th> </tr> <tr> <td width="181"><strong>Kode</strong></td> <td width="3">:</td> <td width="1019"><input name="textfield" value="<?php
echo "</script>"; } } // Membaca $no_induk = isset($_GET['no_induk']) ? $_GET['no_induk'] : ''; $mySql = "SELECT no_induk, nama_siswa, kelas FROM siswa WHERE no_induk='{$no_induk}'"; $myQry = mysql_query($mySql) or die("Query salah : " . mysql_error()); $myData = mysql_fetch_array($myQry); $dataNama = $myData['nama_siswa']; $dataKelas = $myData['kelas']; # Kode if ($no_induk == "") { $no_induk = isset($_POST['no_induk']) ? $_POST['no_induk'] : ''; } # TAMPILKAN DATA KE FORM $kd_pembayaran = buatKode("pembayaran", "PB"); $dataTanggal = isset($_POST['txtTanggal']) ? $_POST['txtTanggal'] : date('d-m-Y'); $dataPeriode = isset($_POST['periode_thn']) ? $_POST['periode_thn'] : ''; $dataBiaya = isset($_POST['txtBiaya']) ? $_POST['txtBiaya'] : ''; $dataUang_bayar = isset($_POST['txtUang_bayar']) ? $_POST['txtUang_bayar'] : ''; $dataKode_jenis = isset($_POST['txtKode_jenis']) ? $_POST['txtKode_jenis'] : ''; $dataKet = isset($_POST['txtKet']) ? $_POST['txtKet'] : ''; ?> <!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Autocomplete dari database dengan jQuery dan PHP </title>
if ($adaCek >= 1) { $pesanError[] = "Errrrrrooorrrr...!!, User <b> {$txtUsername} </b> sudah ada yang menggunakan."; } # JIKA ADA PESAN ERROR DARI VALIDASI if (count($pesanError) >= 1) { echo "<div class='pesanError' align='left'>"; echo "<img src='images/attention.png'> <br><hr>"; $noPesan = 0; foreach ($pesanError as $indeks => $pesan_tampil) { $noPesan++; echo " {$noPesan}. {$pesan_tampil}<br>"; } echo "<br>"; } else { # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database $kodeBaru = buatKode("pelanggan", "P"); $tanggal = date('Y-m-d'); $mySql = "INSERT INTO pelanggan ( kd_pelanggan, nm_pelanggan, kelamin, email, no_telepon, \n\t\t\t\t\t\t\t\t\t\t\tusername, password, tgl_daftar) \n\t\t\t\t\tVALUES ('{$kodeBaru}', '{$txtNama}', '{$cmbKelamin}', '{$txtEmail}', '{$txtNoTelepon}', \n\t\t\t\t\t\t\t\t\t\t\t'{$txtUsername}', MD5('{$txtPassword_1}'), '{$tanggal}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url='?open=Pelanggan-Baru&Aksi=Sukses'>"; } exit; } } // End if($_POST) # BACA VARIABEL FORM $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataKelamin = isset($_POST['cmbKelamin']) ? $_POST['cmbKelamin'] : 'Laki-laki'; $dataEmail = isset($_POST['txtEmail']) ? $_POST['txtEmail'] : ''; $dataNoTelepon = isset($_POST['txtNoTelepon']) ? $_POST['txtNoTelepon'] : '';
echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("obat", "H"); $mySql = "INSERT INTO obat (kd_obat, nm_obat, harga_modal, harga_jual, stok, keterangan) \n\t\t\t\t\t\tVALUES ('{$kodeBaru}',\n\t\t\t\t\t\t\t\t'{$txtNama}',\n\t\t\t\t\t\t\t\t'{$txtHargaModal}',\n\t\t\t\t\t\t\t\t'{$txtHargaJual}',\n\t\t\t\t\t\t\t\t'{$txtStok}',\n\t\t\t\t\t\t\t\t'{$txtKeterangan}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?page=Obat-Add'>"; } exit; } } // Penutup POST # VARIABEL DATA UNTUK FORM $dataKode = buatKode("obat", "H"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataHargaModal = isset($_POST['txtHargaModal']) ? $_POST['txtHargaModal'] : '0'; $dataHargaJual = isset($_POST['txtHargaJual']) ? $_POST['txtHargaJual'] : '0'; $dataStok = isset($_POST['txtStok']) ? $_POST['txtStok'] : ''; $dataKeterangan = isset($_POST['txtKeterangan']) ? $_POST['txtKeterangan'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table class="table-list" width="100%" border="0" cellspacing="1" cellpadding="3"> <tr> <th colspan="3" scope="col">TAMBAH DATA OBAT </th> </tr> <tr>
echo "</div> <br>"; } else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("barang", "BR15"); $mySql = "INSERT INTO barang (kd_barang, nama_barang, harga_beli, harga_jual, nama_jenis, ukuran, merk, stok) \n\t\t\t\t\t\tVALUES ('{$kodeBaru}',\n\t\t\t\t\t\t\t\t'{$txtNama}',\n\t\t\t\t\t\t\t\t'{$txtHargaBeli}',\n\t\t\t\t\t\t\t\t'{$txtHargaJual}',\n\t\t\t\t\t\t\t\t'{$cmbJenis}',\n\t\t\t\t\t\t\t\t'{$cmbUkuran}',\n\t\t\t\t\t\t\t\t'{$cmbMerk}',\n\t\t\t\t\t\t\t\t'{$txtStok}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<script>alert('Berhasil di simpan')</script>"; echo "<meta http-equiv='refresh' content='0; url=?open=Barang-Data'>"; } exit; } } // Penutup POST # VARIABEL DATA UNTUK DIBACA FORM $dataKode = buatKode("barang", "BR15"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataHargaBeli = isset($_POST['txtHargaBeli']) ? $_POST['txtHargaBeli'] : '0'; $dataHargaJual = isset($_POST['txtHargaJual']) ? $_POST['txtHargaJual'] : '0'; $dataJenis = isset($_POST['cmbJenis']) ? $_POST['cmbJenis'] : ''; $dataUkuran = isset($_POST['cmbUkuran']) ? $_POST['cmbUkuran'] : ''; $dataMerk = isset($_POST['cmbMerk']) ? $_POST['cmbMerk'] : ''; $dataStok = isset($_POST['txtStok']) ? $_POST['txtStok'] : '0'; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table class="table table-striped table-bordered table-condensed"> <tr> <th colspan="3" scope="col">TAMBAH DATA BARANG </th>
} } if (isset($_POST['btnCek'])) { $txtKode = $_POST['txtKode']; $tmpSql = "SELECT * FROM barang WHERE kd_barang='{$txtKode}'"; $tmpQry = mysql_query($tmpSql, $koneksidb) or die("Gagal Query Tmp" . mysql_error()); $tmpData = mysql_fetch_array($tmpQry); $dataKode = $tmpData['kd_barang']; $dataNama = $tmpData['nama_barang']; $dataMerk = $tmpData['merk']; $dataJenis = $tmpData['nama_jenis']; $dataUkuran = $tmpData['ukuran']; $dataHargaJual = $tmpData['harga_jual']; } # TAMPILKAN DATA KE FORM $kd_jual = buatKode("penjualan", "JL15"); $dataTanggal = isset($_POST['txtTanggal']) ? $_POST['txtTanggal'] : date('d-m-Y'); $dataUangBayar = isset($_POST['txtUangBayar']) ? $_POST['txtUangBayar'] : ''; ?> <!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Autocomplete dari database dengan jQuery dan PHP </title> <link rel="stylesheet" href="js/jquery-ui.css" /> <script src="js/jquery-1.8.3.js"></script> <script src="js/jquery-ui.js"></script>
copy($_FILES['namaFile']['tmp_name'], "../img-barang/" . $nama_file); } else { $nama_file = ""; } // Simpan data dari form ke database $mySql = "INSERT INTO barang (kd_barang, nm_barang, harga_modal, harga_jual, stok, keterangan, file_gambar, kd_kategori) \n\t\t\t\t\tVALUES('{$kodeBaru}', '{$txtNama}', '{$txtHrgModal}', '{$txtHrgJual}', '{$txtStok}', '{$txtKeterangan}', '{$nama_file}', '{$cmbKategori}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Query salah : " . mysql_error()); if ($myQry) { // Refresh echo "<meta http-equiv='refresh' content='0; url=?open=Barang-Add'>"; } } } # MEMBUAT NILAI DATA PADA FORM # SIMPAN DATA PADA FORM, Jika saat Sumbit ada yang kosong (lupa belum diisi) $dataKode = buatKode("barang", "B"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataHrgModal = isset($_POST['txtHrgModal']) ? $_POST['txtHrgModal'] : ''; $dataHrgJual = isset($_POST['txtHrgJual']) ? $_POST['txtHrgJual'] : ''; $dataStok = isset($_POST['txtStok']) ? $_POST['txtStok'] : ''; $dataKeterangan = isset($_POST['txtKeterangan']) ? $_POST['txtKeterangan'] : ''; $dataKategori = isset($_POST['cmbKategori']) ? $_POST['cmbKategori'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" enctype="multipart/form-data" name="form1" target="_self"> <table class="table-list" width="650" border="0" cellspacing="1" cellpadding="3"> <tr> <th colspan="3" scope="col"><strong>TAMBAH DATA BARANG </strong></th> </tr>
mysql_query($itemSql, $koneksidb) or die("Gagal Query " . mysql_error()); // Skrip Update stok $stokSql = "UPDATE barang SET stok = stok - {$dataJumlah} WHERE kd_barang='{$dataKode}'"; mysql_query($stokSql, $koneksidb) or die("Gagal Query Edit Stok" . mysql_error()); } # Kosongkan Tmp jika datanya sudah dipindah $hapusSql = "DELETE FROM tmp_penjualan"; mysql_query($hapusSql, $koneksidb) or die("Gagal kosongkan tmp" . mysql_error()); // Refresh form echo "<script>"; echo "window.open('penjualan_nota.php?noNota={$noTransaksi}', width=330,height=330,left=100, top=25)"; echo "</script>"; } } # TAMPILKAN DATA KE FORM $noTransaksi = buatKode("penjualan", "JL"); $dataTanggal = isset($_POST['txtTanggal']) ? $_POST['txtTanggal'] : date('d-m-Y'); $dataPelanggan = isset($_POST['txtPelanggan']) ? $_POST['txtPelanggan'] : 'Pelanggan'; $dataKeterangan = isset($_POST['txtKeterangan']) ? $_POST['txtKeterangan'] : ''; $dataUangBayar = isset($_POST['txtUangBayar']) ? $_POST['txtUangBayar'] : ''; $dataKategori = isset($_POST['cmbKategori']) ? $_POST['cmbKategori'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table width="800" cellpadding="3" cellspacing="1" class="table-list"> <tr> <td colspan="3"><h1>PENJUALAN BARANG</h1></td> </tr> <tr>
} else { # SIMPAN DATA KE DATABASE. // Jika tidak menemukan error, simpan data ke database $kodeBaru = buatKode("petugas", "P"); $mySql = "INSERT INTO petugas (kd_petugas, nm_petugas, no_telepon, \n\t\t\t\t\t\t\t\t\t\t username, password, level)\n\t\t\t\t\t\tVALUES ('{$kodeBaru}', \n\t\t\t\t\t\t\t\t'{$txtNama}', \n\t\t\t\t\t\t\t\t'{$txtTelepon}', \n\t\t\t\t\t\t\t\t'{$txtUsername}', \n\t\t\t\t\t\t\t\tMD5('{$txtPassword}'), \n\t\t\t\t\t\t\t\t'{$cmbLevel}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?page=Petugas-Data'>"; } exit; } } // Penutup Tombol Simpan # VARIABEL DATA UNTUK DIBACA FORM // Supaya saat ada pesan error, data di dalam form tidak hilang. Jadi, tinggal meneruskan/memperbaiki yg salah $dataKode = buatKode("petugas", "P"); $dataNama = isset($_POST['txtNama']) ? $_POST['txtNama'] : ''; $dataUsername = isset($_POST['txtUsername']) ? $_POST['txtUsername'] : ''; $dataPassword = isset($_POST['txtPassword']) ? $_POST['txtPassword'] : ''; $dataTelepon = isset($_POST['txtTelepon']) ? $_POST['txtTelepon'] : ''; $dataLevel = isset($_POST['cmbLevel']) ? $_POST['cmbLevel'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table width="100%" class="table-list" border="0" cellspacing="1" cellpadding="4"> <tr> <th height="28" colspan="3"><b>TAMBAH DATA PETUGAS </b></th> </tr>
<?php /*if(session_status()!==2)session_start();//>=php 5.4 if(!isset($_SESSION['SES_LOGIN'])){ header('location:../home'); }*/ require_once "dbconnect/dbconnect.php"; require_once "functions.php"; opendb(); $kode = buatKode("peminjaman", ""); if (isset($_POST['tambahPeminjaman'])) { $idAlat = trim($_POST['idAlat']); //cari data item barang $qri = "SELECT * FROM alat WHERE id_alat='{$idAlat}'"; $res = querydb($qri); $rek = arraydb($res); $namaAlat = $rek['nama_alat']; } ?> <div class="panel panel-primary alert alert-dissmisable alert-info" id="panelBarangTambah"> <div class="panel-heading"><span class="glyphicon glyphicon-plus"></span> TAMBAH DATA PEMINJAMAN <div type="button" class="close" data-dismiss="alert">×</div> </div> <div class="panel-body"> <form class="form-horizontal" action="" method="post" name="formPeminjaman" id="formPeminjaman" target="" enctype="multipart/form-data" > <div class="form-group form-group-sm"> <label for="idPeminjaman" class="col-sm-3 control-label pad-right-zero">Kode :</label> <div class="col-sm-5"> <input type="text" class="form-control input-sm" value="<?php
$pesanError[] = "Data <b>No. Telepon</b> masih kosong"; } # JIKA ADA PESAN ERROR DARI VALIDASI if (count($pesanError) >= 1) { echo "<div class='pesanError' align='left'>"; echo "<img src='images/attention.png'> <br><hr>"; $noPesan = 0; foreach ($pesanError as $indeks => $pesan_tampil) { $noPesan++; echo " {$noPesan}. {$pesan_tampil}<br>"; } echo " <br>"; } else { # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database // Membuat kode baru $KodePemesanan = buatKode("pemesanan", "PS"); // Membuat tanggal sekarang $tanggal = date('Y-m-d'); // Simpan data dari form ke database $mySql = "INSERT INTO pemesanan (no_pemesanan, tgl_pemesanan, kd_pelanggan, nama_penerima, \n\t\t\t\t\talamat_lengkap, kd_provinsi, kota, kode_pos, no_telepon)\n\t\t\t\t\tVALUES('{$KodePemesanan}', '{$tanggal}', '{$KodePelanggan}', '{$txtNama}', \n\t\t\t\t\t'{$txtAlamat}', '{$cmbProvinsi}', '{$txtKota}', '{$txtPos}', '{$txtNoTelp}')"; $myQry = mysql_query($mySql, $koneksidb) or die("Gagal query 1" . mysql_error()); # MEMINDAH DATA DARI TMP KE TRANSAKSI if ($myQry) { // Membaca data dari TMP (Kantong belanja) $bacaSql = "SELECT * FROM tmp_keranjang WHERE kd_pelanggan='{$KodePelanggan}'"; $bacaQry = mysql_query($bacaSql, $koneksidb) or die("Gagal query 2" . mysql_error()); while ($bacaData = mysql_fetch_array($bacaQry)) { // Simpan data dari Keranjang belanja ke Pemesanan_Item $Kode = $bacaData['kd_barang']; $Harga = $bacaData['harga']; $Jumlah = $bacaData['jumlah'];
// Refresh form echo "<meta http-equiv='refresh' content='0; url=index.php'>"; } } // Membaca Nomor RM data Pasien $NomorRM = isset($_GET['NomorRM']) ? $_GET['NomorRM'] : ''; $mySql = "SELECT nomor_rm, nm_pasien FROM pasien WHERE nomor_rm='{$NomorRM}'"; $myQry = mysql_query($mySql, $koneksidb) or die("Query salah : " . mysql_error()); $myData = mysql_fetch_array($myQry); $dataPasien = $myData['nm_pasien']; # Kode pasien if ($NomorRM == "") { $NomorRM = isset($_POST['txtNomorRM']) ? $_POST['txtNomorRM'] : ''; } # MEMBACA DATA DARI FORM UTAMA TRANSAKSI, Nilai datanya dimasukkan kembali ke Form utama DATA TRANSAKSI $noTransaksi = buatKode("rawat", "RP"); $dataTanggal = isset($_POST['txtTanggal']) ? $_POST['txtTanggal'] : date('d-m-Y'); $dataDiagnosa = isset($_POST['txtDiagnosa']) ? $_POST['txtDiagnosa'] : ''; $dataUangBayar = isset($_POST['txtUangBayar']) ? $_POST['txtUangBayar'] : ''; $dataDokter = isset($_POST['cmbDokter']) ? $_POST['cmbDokter'] : ''; $dataTindakan = isset($_POST['cmbTindakan']) ? $_POST['cmbTindakan'] : ''; ?> <form action="<?php $_SERVER['PHP_SELF']; ?> " method="post" name="form1" target="_self"> <table width="800" cellspacing="1" class="table-list"> <tr> <td colspan="3"><h1> RAWAT PASIEN </h1></td> </tr> <tr>
if (mysql_num_rows($cekQry) >= 1) { $pesanError[] = "Maaf, Kategori <b> {$txtNama} </b>sudah ada, ganti dengan nama yang berbeda"; } if (count($pesanError) >= 1) { echo "<div class ='mssgBox'>"; echo "<img src='../images/web icon/png/cancel22.png'> <br><hr>"; $noPesan = 0; foreach ($pesanError as $indeks => $pesan_tampil) { $noPesan++; echo " {$noPesan}. {$pesan_tampil}<br>"; } echo "</div> <br>"; } else { #simpan ke database //membuat kode kategori baru $kodeBaru = buatKode("kategori", "K"); $mySql = "update kategori set nm_kategori='{$txtNama}' where kd_kategori ='{$Kode}'"; $myQry = mysql_query($mySql) or die("Query Sala" . mysql_error()); if ($myQry) { echo "<meta http-equiv='refresh' content='0; url=?open=Kategori-Add'>"; } exit; } } //MEMBAACA DATA DARI FORM/ DATABASE, UNTUK DITAMPILKAN KEMBALI PADA FORM $Kode = isset($_GET['Kode']) ? $_GET['Kode'] : $_POST['txtKode']; $mySql = "select * from kategori where kd_kategori='{$Kode}'"; $myQr = mysql_query($mySql, $koneksidb) or die("Query ambil data salah" . mysql_error()); $myData = mysql_fetch_array($myQr); //memasukkan data ke variable, untuk dibaca di form input $dataKode = $myData['kd_kategori'];