public function create()
 {
     $Buku = Input::all();
     $Buku = new buku();
     $Buku->judul = Input::get('judul');
     $Buku->pengarang = Input::get('pengarang');
     $Buku->genre = Input::get('genre');
     $Buku->save();
     return Redirect::back();
 }
<?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();
<?php

class Buku
{
    /* Variabel yang ada didalam kelas buku */
    private $judul;
    public $test;
    public function setJudul($namajudul)
    {
        $this->judul = $namajudul;
        $this->test = $this->judul;
    }
    private function getJudul()
    {
        echo $this->test . " <br/>";
    }
}
/* Buat sebuah object juki dari kelas buku */
$juki = new buku();
/* Mengakses Method/Function setJudul*/
$juki->setJudul("Access Modifier di PHP");
/* Mengakses Method/Function getJudul*/
$juki->getJudul();
Example #4
0
            </form>            
        </td>
    </tr>
    <tr align='center'>
        <td width='30'>No.</td>
        <td width='50'>Peminjam</td>
        <td>Kode</td>
        <td>Judul</td>
        <td>Tgl. Pinjam</td>
        <td>Jatuh Tempo</td>
        <td>Tgl. Kembali</td>
        <td>Status</td> 
    </tr>
    </thead>
    <?php 
$book = new buku();
?>
    <?php 
$i = 1;
$kembali = 0;
while ($p = mysql_fetch_array($sql)) {
    $book->setKode($p['buku']);
    if ($p['kembali'] == 0) {
        $kembali++;
    }
    ?>
  
        <tr>
            <td><?php 
    echo $i;
    ?>
Example #5
0
$buku = $_GET["buku"];
//echo "SIswa akan meminjam buku $buku <br>";
$siswa = new siswa();
$buku = new buku();
$buku->setKode($_GET["buku"]);
/*******Simpan Peminjaman**************/
if ($_GET["mode"] == "pinjam") {
    $dsiswa = $_GET["siswa"];
    $dbuku = $_GET["buku"];
    $kembali = $_GET["kembali"];
    //Inisialisasi data siswa
    $cSiswa = new siswa();
    $cSiswa->setInduk($dsiswa);
    $meminjam = $cSiswa->getMeminjam() + 1;
    //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>";
Example #6
0
</div>
<div style="height: 415px; overflow: auto; margin-bottom:10px; border: 1px solid #E3E3E3;">
<table width="100%" class="table table-striped table-hover">
    <thead style="font-weight:bold;">
        <tr>     
            <td>Kode</td>
            <td>Judul</td>
            <td>Tgl.Pinjam</td>
            <td>Jatuh Tempo</td>
            <td></td>
        </tr>
    </thead>
    <tbody id="tbody">
    <?php 
$id = 1;
$book = new buku();
while ($d = mysql_fetch_array($sql)) {
    $book->setKode($d["buku"]);
    ?>
       <tr class="item" id="row-<?php 
    echo $id;
    ?>
">
            <td><?php 
    echo $d["buku"];
    ?>
</td>
            <td><?php 
    echo $book->getJudul();
    ?>
</td>
Example #7
0
 //**tgl kembali**//
 $waktu = date("d-n-Y", mktime(0, 0, 0, date("m"), date("d") + $tglK, date("Y")));
 $x = explode('-', $waktu);
 $hari2 = $x['0'];
 $bulan2 = $x['1'];
 $tahun2 = date('Y');
 $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);