Error saat pinjam buku

assalamualaikum suhu-suhu semua nya, saya lagi ngerjain tugas akhir skripsi dengan judul e-library dengan bahasa pemograman php & mysql. jadi saya mau bertanaya dimana kesalahan saya.

 $dataKode = NewKode("peminjaman_buku", "PNJ");

if(isset($_POST['btnSimpan'])){
	$tb = $_POST['txtKodeBuku'];
	$ts = $_POST['txtNIS'];
	$jumlah = $_POST['txtJumlah'];

	$SQLceksiswa = mysql_fetch_array(mysql_query("SELECT * FROM siswa where nis LIKE '$ts'")) or die("ERR CEK SISWA".mysql_error());
			$iduser = $SQLceksiswa['id_user'];

	$SQLcekbuku = mysql_fetch_array(mysql_query("SELECT stok FROM buku where kode_buku LIKE '$tb'")) or die("ERR CEK BUKU".mysql_error());

[/url]

avatar Icallubis23
@Icallubis23

4 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

 $SQLcekbuku = mysql_fetch_array(mysql_query("SELECT stok FROM buku where kode_buku LIKE '%$tb%'")) or die("ERR CEK BUKU".mysql_error());
avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

om@Nandar masih error nih hehe,bantuin dong!! "ERR CEK BUKUYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '12345'%' at line 1 ini pesan error nya" om

avatar Icallubis23
@Icallubis23

4 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

querynya mana gan?

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

om@Nandar yang kemaren udah fix, tapi mmasalah ny setelah di pinjam malah gak muncul di dasboard.

 <!-- start: Page Title -->
<div id="page-title">
    <div id="page-title-inner">
        <!-- start: Container -->
        <div class="container">
            <h2>Pinjam Buku</h2>
        </div>
        <!-- end: Container  -->
    </div>
</div>
<!-- end: Page Title -->

<!--start: Container -->
<div class="container">
<div class="view">
<?php
include "inc/inc.con.php";
include "inc/inc.sespetugas.php";
include "inc/inc.newkode.php";
include "inc/inc.tgl.php";

$dataKode = NewKode("peminjaman_buku", "PNJ");

if(isset($_POST['btnSimpan'])){
	$tb = $_POST['txtKodeBuku'];
	$ts = $_POST['txtNIS'];
	$jumlah = $_POST['txtJumlah'];

	$SQLceksiswa = mysql_fetch_array(mysql_query("SELECT * FROM siswa where nis LIKE '%$ts%'")) or die("ERR CEK SISWA".mysql_error());
			$iduser = $SQLceksiswa['id_user'];

	$SQLcekbuku = mysql_fetch_array(mysql_query("SELECT stok FROM buku where kode_buku LIKE '%$tb%'")) or die("ERR CEK BUKU".mysql_error());

	if($SQLcekbuku['stok'] < 4){
		echo "
		<div class='alert alert-failed alert-dismissible' role='alert'>
		<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
		<strong>Tidak Bisa Meminjam Karena Stok Buku hanya Tinggal $SQLcekbuku[stok] Buku !</strong> <a href='?page=petugas-pinjam'>Pinjam Lagi</a> atau <a href='?page=dashboard'>Selesai</a>.
		</div>";
		exit;
		}

	if($jumlah > 3){
		echo "
		<div class='alert alert-failed alert-dismissible' role='alert'>
		<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
		<strong>Tidak Boleh Meminjam Lebih dari 3 Buku!</strong> <a href='?page=dashboard'>Selesai</a>.
		</div>";

	}else if($jumlah < 4){
		if(($SQLcekbuku['stok'] - $jumlah) < 3){
			echo "
			<div class='alert alert-failed alert-dismissible' role='alert'>
			<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
			<strong>Tidak Bisa Meminjam, Karena Jumlah Buku Harus Tinggal Adalah 3 Buku !</strong> <a href='?page=petugas-pinjam'>Pinjam Lagi</a> atau <a href='?page=dashboard'>Selesai </a>.
			</div>";
			exit;
		}

		if (($jumlah < $maxpinjam)or($jumlah = $maxpinjam)){
			$tgltempo = Tempo3Hari();
			$kp =$_POST['txtKodePeminjaman'];

			mysql_query("INSERT INTO peminjaman_buku (id_peminjaman, id_user, kode_buku, status, jumlah_pinjam, tgl_pinjam, tgl_pengembalian)
			values
			('$_POST[txtKodePeminjaman]', '$iduser', '$tb', '1', '$jumlah', NOW(), '$tgltempo')") or die(mysql_error());

			$QRYstok   = mysql_fetch_array(mysql_query("SELECT * FROM buku WHERE kode_buku='%$tb%'"));
			$stoklama  = $QRYstok['stok'];
			$pinjamlama= $QRYstok['dipinjam'];

			$pinjambaru= intval($pinjamlama + $jumlah);
			$stokbaru  = intval($stoklama - $jumlah);
			mysql_query("UPDATE buku set stok = $stokbaru, dipinjam='$pinjambaru' where kode_buku = '%$tb%'") or die(mysql_error());

			$QRYsiswa   = mysql_fetch_array(mysql_query("SELECT * FROM siswa WHERE nis = '%$ts%'"));
			$jumlahpinjamlama  = $QRYsiswa['jumlah_pinjam'];
			$maxpinjamlama     = $QRYsiswa['max_pinjam'];

			$jumlahpinjambaru= intval($jumlahpinjamlama + $jumlah);
			$maxpinjambaru   = intval($maxpinjamlama - $jumlah);
			mysql_query("UPDATE siswa set jumlah_pinjam = $jumlahpinjambaru, max_pinjam='$maxpinjambaru' where nis = '$ts'") or die(mysql_error());

			echo "
			<div class='alert alert-success alert-dismissible' role='alert'>
			  <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
			  <strong>Berhasil Meminjam Buku!</strong> <a href='?page=petugas-pinjam'>Pinjam Buku Lain</a> atau <a href='?page=dashboard'>SELESAI</a><br/>
			  <div style='float:left;margin-left:5px;'><a href='?page=petugas-laporan-peminjaman-user&Kode=$kp' target='_blank'><img src='img/ico/Print.ico' width='35px' height='35px'></div><div style='float:left;margin-left:5px;'>CETAK BUKTI PEMINJAMAN</a></div>
			</div>";

		}else{
		echo"
			<div class='alert alert-failed alert-dismissible' role='alert'>
			  <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
			  <strong>Siswa Telah Meminjam $jumlahpinjam Buku, Tidak Boleh Meminjam Lebih dari 3 Buku!</strong> <a href='?page=dashboard'>Selesai</a>.
			</div>";

		}
	}
}

?>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="frmadd">
  <p> </p>
  <table width="80%"  border="0" align="center" class="table-hover" style="font-size:14px">
    <tr>
        <td width="40%" align="left"><strong> Kode Peminjaman</strong></td>
        <td width="60%"><input name="txtKodePeminjaman" type="text" id="txtAlternatif2" value="<?php echo"$dataKode";?>" maxlength="11" readonly="readonly" placeholder="Kode Buku" /></td>
      </tr>
      <tr>
        <td align="left"><strong> Kode Buku</strong></td>
        <td><input name="txtKodeBuku" type="text" id="txtAlternatif3" maxlength="15" placeholder="Kode Buku" required="required"/></td>
      </tr>
      <tr>
        <td align="left"><strong> NIS Siswa</strong></td>
        <td><input name="txtNIS" type="text" id="txtAlternatif4" maxlength="10" placeholder="NIS SISWA" required="required"/></td>
      </tr>
      <tr>
        <td align="left"><strong> Jumlah Buku</strong></td>
        <td><input name="txtJumlah" type="text" id="txtAlternatif5" maxlength="1" placeholder="Jumlah Pinjam" required="required"/></td>
      </tr>
      <tr>
        <td> </td>
        <td> </td>
      </tr>
      <tr>
        <td> </td>
        <td><input type="submit" name="btnSimpan" id="btnSimpan" value="PINJAM »" class="btn btn-success"/></td>
      </tr>
  </table>
  <p> </p>
</form>
</div>
</div>

bantuin dong om waktu nya udah mepet nih om!!!

avatar Icallubis23
@Icallubis23

4 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban