[tanya] buat batasan peminjaman


Status
Not open for further replies.

agung

Beginner 1.0
Minta bantuanya buat mas-master..
Code:
<?
$mysql = "select kembali.nib,
buku.judul,
pinjam.tgl_pinjam,
kembali.status
from pinjam,kembali,buku 
where pinjam.no_anggota='$no_anggota'
and pinjam.tgl_pinjam=now()
and kembali.status ='Di Pinjam'
and pinjam.id_pinjam=kembali.id_pinjam 
and kembali.nib=buku.nib";

$result = mysql_query($mysql);
$cek = mysql_num_rows($result);


while ($row = mysql_fetch_row($result))
{
$tgl = substr($row[2],8,2);
$bln = substr($row[2],5,2);
$thn = substr($row[2],0,4);
$tglmasuk = "$tgl-$bln-$thn";

echo "<td>$row[0]</td><td>$row[1]</td><td>$tglmasuk</td><td>$row[3]</td></tr>";
dari cuplikan code di atas gimana ya cara untuk melakukan batasan transaksi peminjamannya,
dengan batasannya ada di tabel pengaturan dengan field max_pinjam...
mhn bantuanya :hail::hail:
 

perdhanahost

Hosting Guru
Minta bantuanya buat mas-master..
Code:
<?
$mysql = "select kembali.nib,
buku.judul,
pinjam.tgl_pinjam,
kembali.status
from pinjam,kembali,buku 
where pinjam.no_anggota='$no_anggota'
and pinjam.tgl_pinjam=now()
and kembali.status ='Di Pinjam'
and pinjam.id_pinjam=kembali.id_pinjam 
and kembali.nib=buku.nib";

$result = mysql_query($mysql);
$cek = mysql_num_rows($result);


while ($row = mysql_fetch_row($result))
{
$tgl = substr($row[2],8,2);
$bln = substr($row[2],5,2);
$thn = substr($row[2],0,4);
$tglmasuk = "$tgl-$bln-$thn";

echo "<td>$row[0]</td><td>$row[1]</td><td>$tglmasuk</td><td>$row[3]</td></tr>";
dari cuplikan code di atas gimana ya cara untuk melakukan batasan transaksi peminjamannya,
dengan batasannya ada di tabel pengaturan dengan field max_pinjam...
mhn bantuanya :hail::hail:

Mas agung,

Batasan transaksi peminjaman itu maksudnya bagaimana yah? field max_pinjam itu adanya dimana? Di query di atas koq ngga' disebutkan ada field itu?
 

agung

Beginner 1.0
Maksudnya dalam satu hari hanya bisa melakukan peminjaman sebanya n kali sesuai dengan data yang ada di field max_pinjam pada tabel pengaturan. Memang belum saya masukin mas, masalahnya kalau saya masukin transaksinya ga bisa jalan.
 

1stserver

Hosting Guru
Verified Provider
Ya query dulu jumlah buku yang sedang dipinjam lalu buat kondisi IF bila jumlah buku yang dipinjam < max_pinjam, baru lanjutkan proses peminjaman berikutnya, kalau yang dipinjam >= max_pinjam maka bilang saja "Ma'af om, tidak boleh pinjam lagi"........

ma'af "soal"-nya nggak lengkap, jadi jawabannya juga sekedarnya ...... ;) ;) ;) ;) ;)
 
Status
Not open for further replies.

Top