Jacek Kowalski
2013-03-02 85c65e52b25199e17e9a2f9a4ad002bde03afa03
commit | author | age
175a52 1 <?php
JK 2 class pozycz {
3     static function wypozyczenie($kod, $kto) {
4         if(self::pozyczona($kod)!==FALSE) {
5             error::add('Książka jest już wypożyczona!');
6         }
7         
8         db2::add('pozycz', array('id' => $kod, 'kto' => $kto, 'od' => time()));
9         ksiazki::cache_clear($kod);
10     }
11     
12     static function zwrot($kod) {
13         if(self::pozyczona($kod)===FALSE) {
14             error::add('Książka nie jest wypożyczona!');
15         }
16         
381239 17         $st = PDOO::Singleton()->prepare('INSERT INTO pozycz_historia (id, kto, od, do)
JK 18             SELECT id, kto, od, ? FROM pozycz WHERE id=?');
19         $st->execute(array(time(), $kod));
20         
21         $st = PDOO::Singleton()->prepare('DELETE FROM pozycz WHERE id=?');
22         $st->execute(array($kod));
23         
24         ksiazki::cache_update($kod);
175a52 25     }
JK 26     
27     static function pozyczona($kod) {
28         $ksiazka = ksiazki::szukaj_KOD($kod);
381239 29         return $ksiazka['od'] != NULL;
175a52 30     }
JK 31 }
532779 32 ?>