Postingan lainnya
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]
0
4 Jawaban:
$SQLcekbuku = mysql_fetch_array(mysql_query("SELECT stok FROM buku where kode_buku LIKE '%$tb%'")) or die("ERR CEK BUKU".mysql_error());
0
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
0
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!!!
0