<?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();
Пример #2
0
    //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">
Пример #3
0
    ?>
&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 
Пример #4
0
 $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++;