<?php class Buku { /* Variabel yang ada didalam kelas buku */ public $judul; public function getJudul() { echo $this->judul . " <br/>"; } } /* Buat sebuah object juki dari kelas buku */ $juki = new buku(); $juki->judul = "Tinju Cepat OOP dengan PHP"; /* Mengakses variable/property */ echo $juki->judul . " <br/>"; /* Mengakses Method/Function */ echo $juki->getJudul();
//Inisialisasi data buku $cBuku = new buku(); $cBuku->setKode($dbuku); $count = $cBuku->getCount() + 1; //Petugas $ptgs = $_SESSION['uid']; //Sql Query $peminjaman = mysql_query("INSERT INTO tbl_peminjaman SET siswa=\"{$dsiswa}\", buku=\"{$dbuku}\", tgl_tempo=\"{$tgl_kembali}\", tgl_pinjam=\"{$tgl_pinjam}\", id_petugas=\"{$ptgs}\""); //Debug // echo "INSERT INTO tbl_peminjaman SET siswa=\"$dsiswa\", buku=\"$dbuku\", tgl_kembali=\"2013-01-01\", tgl_pinjam=\"2013-01-01\", id_petugas=\"99\""; if ($peminjaman) { $buku = mysql_query("UPDATE tbl_buku SET status=\"0\", peminjam=\"{$dsiswa}\", count=\"{$count}\" WHERE kd_buku=\"{$dbuku}\""); if ($buku) { $qSiswa = mysql_query("UPDATE tbl_anggota SET count=\"{$meminjam}\" WHERE no_induk=\"{$dsiswa}\""); if ($qSiswa) { catat(get_pustakawan($ptgs), "Melayani " . $cSiswa->getNama() . " meminjam " . $cBuku->getJudul()); echo "<script>\$('#pop-pinjam').modal('hide');</script>"; echo "<script type='text/javascript'>window.location.reload(true);</script>"; } else { echo "<div class=\"alert alert-error\">Terjadi kesalahan saat proses meminjam buku</div>"; } } } //Stop eksekusi kode di bawah exit(0); } //ENd Mode Pinjam /*******Simpan Peminjaman**************/ ?> <script type="text/javascript">
?> &where=siswa&kembali=all<?php //echo $kembaline; ?> "' href="#"><?php echo $p['buku']; ?> </a></td> <td><a class="list" onclick='window.location="?pencarian=<?php echo $p['siswa']; ?> &where=siswa&kembali=all<?php //echo $kembaline; ?> "' href="#"><?php echo $book->getJudul(); ?> </a></td> <td><?php echo $p['format_pinjam']; ?> </td> <td><b><?php echo $p['format_tempo']; ?> </b></td> <td><?php echo $p['tgl_kembali'] == "0000-00-00" ? "-" : $p['format_kembali']; ?> </td> <td><?php
$bln2 = $indo[$bulan2 - 1]; //**waktu kembali yg sudah fix**// $kembali = "{$hari2} {$bln2} {$tahun2}"; //run $kemarin = $waktu = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d") + $tglK, date("Y"))); //echo $kemarin."<br>"; $temSql = mysql_query("SELECT * FROM tbl_peminjaman WHERE kembali='0' AND tgl_tempo='{$kemarin}'"); $count = 0; if ($tglK < 0) { $book = new buku(); while ($l = mysql_fetch_array($temSql)) { $sis = $l['siswa']; $book->setKode($l['buku']); //echo "------------------".$sis."<br>"; $buku = mysql_real_escape_string($l['buku']); $judul = $book->getJudul(); $tgl = $l['tgl_tempo']; //echo "------------------ $tgl <br>"; $si = mysql_query("SELECT no_induk, nama FROM tbl_anggota WHERE no_induk='{$sis}'"); $sisw = mysql_fetch_array($si); $sis = mysql_real_escape_string($sisw['nama']); $indk = $sisw['no_induk']; $key = md5($sis . $buku . $tgl); $c = mysql_query("SELECT * FROM tbl_telat WHERE kunci = '{$key}'"); $ce = mysql_num_rows($c); if ($ce == '0') { // echo "Belum ada record<br>"; // echo "Kode $key | $sis memijam buku $buku dengan judul $judul dan jatuh tempo pada tanggal $tgl<br><br>"; $insert = mysql_query("INSERT into tbl_telat SET induk=\"{$indk}\", buku=\"{$buku}\", siswa=\"{$sis}\", tanggal=\"{$tgl}\", judul=\"{$judul}\", kunci=\"{$key}\""); if (!$insert) { $count++;