[tanya] buat batasan peminjaman

Discussion in 'Desain Web dan Programming' started by agung, 7 Dec 2010.

Thread Status:
Not open for further replies.
  1. agung

    agung Beginner 1.0

    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    1
    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:
     
  2. perdhanahost

    perdhanahost Expert 1.0

    Messages:
    986
    Likes Received:
    147
    Trophy Points:
    43
    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?
     
  3. agung

    agung Beginner 1.0

    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    1
    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.
     
  4. 1stserver

    1stserver Hosting Guru Web Hosting

    Messages:
    1,801
    Likes Received:
    174
    Trophy Points:
    63
    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 ...... ;) ;) ;) ;) ;)
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...