Minta bantuan untuk menampilkan pesan???


Status
Not open for further replies.

agung

Beginner 1.0
:77: Bagi para master web minta bantuanya ya.....
dari code di bawah ini
Code:
<?
include "connect/connect.php";

require_once "fn_pinjambuku.php";
require_once "fn_pinjam.php";

if ($command=="")
{ 
?>
<style type="text/css">
<!--
.style1 {font-size: 18px}
.style2 {font-size: 14px; }
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #0033FF;
}
a:active {
	text-decoration: none;
	color: #0033FF;
}
.style4 {font-size: 24px; font-weight: bold; color: #000000; }
.style5 {color: #0000FF}
body {
	background-color: #EEEEEE;
}
-->
</style>
<body>
<center>
<script language=JavaScript>
  function open_it()
   
  {
   var z =  window.open("siswa.php","pilih","toolbar=no,scrollbars=yes");
  }
</script>

<form name=fmData action=pinjam.php>
<p align="center" ">
  <input type=hidden name=command value=tanya_buku>
  <span class="style5">Gunakan tombol Cari Data untuk mencari data anggota! </span></p>
  <hr>
<table align="center" width=47%>
<tr >
  <td width="27%"><strong>No. Anggota </strong></td>
  <td><div align="center"><strong>:</strong>
        </div>
  </div></td>
  <td width="38%"><input type=text name=no_anggota value='' readonly=""></td>
<td width="29%"><input name="button" type=button onClick="open_it()"
value="Cari Data"></td>
</tr>
<tr>
  <td><strong>Nama</strong></td>
  <td><div align="center"><strong>:</strong></div></td>
  <td><input type=text name=nama Value='' readonly=""></td>
  <td><input name="submit" type=submit value="OK"></td>
</tr>

</table>
<p align="center"><A HREF=myaccount.php class="style2">Menu Utama</A></p>
</form>
<?
 
} else
if ($command=="tanya_buku")
{cek_formpinjam();

include "../connect/connect.php";
include "idpinjam.php";

if ($sel_command=="insert")
{  cek_formpinjambuku();
   $mysql = "insert into pinjam(id_pinjam,no_anggota,tgl_pinjam) values('$id','$no_anggota',now())";
   $result = mysql_query($mysql);
   $mysql = "insert into kembali(id_pinjam,nib,status,tgl_kembali) 
   			 values('$id','$nib','Di Pinjam','0/0/00')";
   $result = mysql_query($mysql);
   $mysql = "update buku set jml_exemplar=jml_exemplar-1 where nib='$nib'";
   $result = mysql_query($mysql);
   echo "
   <script language=JavaScript>
   location.href='pinjam.php?command=tanya_buku&no_anggota=$no_anggota&nama=$nama';</script>";
   } 
?>

<script language=JavaScript>
  function open_buku()
  {
   var z =  window.open("buku.php","pilih","toolbar=no,scrollbars=yes");
  }
</script>
<h2 align="center" class="style4">Peminjaman Buku Tiap Anggota</h2>
<div align="center"><A HREF=myaccount.php>Menu Utama</A>&nbsp;|&nbsp;<a href=pinjam.php?>Transaksi lagi</a></div>
<br>
<table align=center width=46% border=0>
  <tr>
    <td width="27%"><strong>Nama</strong></td>
    <td width="3%"><div align="center"><strong>:</strong></div></td>
    <td width="70%" bgcolor="#FFFFFF"><strong><? echo $nama; ?></strong></td>
  </tr>
  <tr>
    <td><strong>No. Anggota</strong></td>
    <td><div align="center"><strong>:</strong></div></td>
    <td bgcolor="#FFFFFF"><strong><? echo $no_anggota; ?></strong></td>
  </tr>
</table>
<h2></strong></h2>
<hr>
<div align="center">
<div align="center">
<div align="center">
<div align="center"><a href='pinjam.php?' class="style1"></a>
  <form name=fmBuku action=pinjam.php>
  <input type=hidden name=command value=tanya_buku>
  <input type=hidden name=sel_command value=insert>
  <input type=hidden name=nama value='<? echo $nama; ?>'>
  <input type=hidden name=no_anggota value='<? echo $no_anggota; ?>'>
  <br>
  <table align=center width=46% border=0>
<tr><td><div align="left"><strong>Nomor Buku</strong></div></td>
  <td><div align="left"><strong>:</strong></div></td>
  <td>
    <div align="left">
      <input type=text name=nib value='' readonly="">
      <input type=button value='Cari Buku' OnClick="open_buku()">
    </div></td></tr>
<tr><td><strong>Judul</strong></td>
  <td><div align="left"><strong>:</strong></div></td>
  <td><input type=text name=judul value='' readonly="">

<input type=submit value=Pinjam></td></tr>
</table>
<br>
<hr>

<table width=100% bgcolor=lightyellow border=1>
<td><div align="center" class="style1"><strong>NIB</strong></div></td>
<td><div align="center" class="style1"><strong>Judul</strong></div></td>
<td><div align="center" class="style1"><strong>Tanggal Pinjam</strong></div></td>
<td><div align="center" class="style1"><strong>Status Buku</strong></div></td>
</tr>
<?

$mysql = "select kembali.nib,
buku.judul,
pinjam.tgl_pinjam,
kembali.status
from pinjam,kembali,buku 
where pinjam.no_anggota='$no_anggota'
and kembali.status ='Di Pinjam'
and pinjam.id_pinjam=kembali.id_pinjam 
and kembali.nib=buku.nib";

$result = mysql_query($mysql);
while ($row = mysql_fetch_row($result))

echo "<td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td></tr>";

?>
</table>
</center>
<p><a href='pinjam.php?' class="style1"></a></p>
</body>
<?
}
?>
dari code di atas, bagaimana caranya jika pada setiap anggota hanya bisa
melakukan transaksi sebanya 3x pada setiap tanggalnya... dan di tampilkan
dengan Alert "Anda telah melakukan 3x transaksi pada hari ini!"
 

galuh82

Hosting Guru
Verified Provider
cara mudahnya, manfaatkan session untuk menyimpan data tanggal dan hitung jumlah transaksi. jadi nantinya script akan memastikan bahwa pada tanggal yang sama transaksi tidak boleh melewati limit yang ditentukan :)
 

bedebah

Apprentice 2.0
dari tabel apa oom?
PHP:
insert into pinjam(id_pinjam,no_anggota,tgl_pinjam) values('$id','$no_anggota',now())
table "pinjam" di atas?
kolom tgl_pinjam sepertinya bertipe DATETIME, karena itu Anda memasukkan fungsi NOW() ke situ bukan?
coba Anda ubah nama kolomnya jadi jam_pinjam, dan buat lg 1 kolom bernama tgl_pinjam, sehingga menjadi begini:
PHP:
insert into pinjam(id_pinjam,no_anggota,tgl_pinjam, jam_pinjam) values(NULL,'$no_anggota',CURDATE(), now())
trus Anda tinggal hitung yg hari ini dari si member tsb ada brp record:
PHP:
$today=date("Y-m-d");
$sql=mysql_query;
$sqls=$sql("SELECT * FROM `pinjam` WHERE tgl_pinjam=CURDATE() AND no_anggota='$no_anggota'");
$if($jml($sqls)>3)
{
    echo "Maaf Anda sudah pinjem kaping telu dino iki :p";
}
else
{
   $sql("INSERT INTO `pinjam`(id_pinjam,no_anggota,tgl_pinjam,jam_pinjam) values('$id','$no_anggota',CURDATE(), now())

}
 

bedebah

Apprentice 2.0
Maaf DP (Double Post), post di atas ga bs diedit lg :(

Jika time kolom `id_pinjam` adalah index, auto_increment, not null...
Maka Anda bisa menginputnya dengan NULL, maka akan otomatis tercipta angka urut.
PHP:
<?
  $sql("INSERT INTO `pinjam`(id_pinjam,no_anggota,tgl_pinjam,jam_pinjam) VALUES (NULL,'$no_anggota',CURDATE(), NOW())");
// atau:
  $sql("INSERT INTO `pinjam` VALUES (NULL,'$no_anggota',CURDATE(), NOW())");


?>
 
Status
Not open for further replies.

Top