Your IP : 18.118.119.135


Current Path : /data/web/virtuals/51568/virtual/www/www/ucebnice/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/www/ucebnice/tisk-tisk.php

<?php		
if (!isset($pdo)){
  if (file_exists("class/pdoDB.class.php")) {require "class/pdoDB.class.php";}
  else {require "../../class/pdoDB.class.php";}
 $pdo = new pdoDB();
}
?>
<!DOCTYPE html>
<html lang="cs">
    <head>    
        <meta charset="utf-8">    
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />    
        <title>Přehled vypůjčených učebnic
        </title>    
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    </head>
    <style>
    @media print {   
      @page { margin: 0; }   
      body { margin: 2.5cm 2.5cm 2.5cm 2.5cm; } }
    </style>  
    <body >      
<?php
$typtisk = (isset($_REQUEST["t"])) ? $_REQUEST["t"] : x;
$zvoleno = htmlspecialchars((isset($_REQUEST["z"])) ? $_REQUEST["z"] : x);
if ($typtisk == 'u'){
  $sql = "select distinct skl_zapujcky.idzapujcil, concat(kn_lidi.prijmeni, ' ',kn_lidi.jmeno) as vypujcil
from skl_zapujcky
left join kn_lidi on kn_lidi.id=skl_zapujcky.idzapujcil and skl_zapujcky.typzapujcil='u' and kn_lidi.typ='u'
where skl_zapujcky.typzapujcil='u' and skl_zapujcky.pocet>skl_zapujcky.vraceno and 
skl_zapujcky.idzapujcil in ($zvoleno)
order by vypujcil";  
} else if ($typtisk == 't'){
$rok = date("Y");
$mesic = date("m");
if ($m<7){
  $skolniRok = ($rok - 1)."/".$rok;
} else {
  $skolniRok = $rok."/".($rok+1);
}
$sql = "select id from pl_roky where rok = :skolniRok";
$result = $pdo->queryOne($sql, Array(':skolniRok' => $skolniRok));
$idrok = $result->id;

  $sql = "SELECT distinct skl_zapujcky.idzapujcil, concat(kn_tridy.trida, ' (', kn_lidi.prijmeni, ' ',kn_lidi.jmeno,')') as vypujcil
from skl_zapujcky
left join kn_tridy on kn_tridy.idtridy=skl_zapujcky.idzapujcil 
left join kn_lidi on kn_lidi.id=kn_tridy.idtridni and kn_lidi.typ='u'
where skl_zapujcky.typzapujcil='t' and skl_zapujcky.pocet>skl_zapujcky.vraceno and kn_tridy.idskolnirok=$idrok and 
skl_zapujcky.idzapujcil in ($zvoleno)
order by vypujcil";
}
$vypujcil = $pdo->queryAll($sql, Array()); //':zvoleno' => $zvoleno
if ($vypujcil){
   forEach($vypujcil as $jeden){?>  
      <div style="break-after:page" ">    
          <div class="h1 text-center mb-2 mt-5">Zápůjčky ze skladu učebnic
          </div>    
          <div class="h5 mb-4 text-center">stav ke dni: <?= Date('d.m.Y');?></div>
          <div class="h2 mb-3">
              <?= $jeden->vypujcil;?>
          </div>
  <?php
  $sqldetail = "SELECT skl_knihy.titul, skl_zapujcky.datum, skl_zapujcky.pocet, skl_zapujcky.vraceno
  from skl_zapujcky 
  left join skl_knihy on skl_zapujcky.idkniha=skl_knihy.id
  where skl_zapujcky.idzapujcil = :idzapujcil and skl_zapujcky.typzapujcil = :typzapujcil and pocet>vraceno
  order by titul, datum";
          $detail = $pdo->queryAll($sqldetail, Array(':idzapujcil' => $jeden->idzapujcil, ':typzapujcil'=>$typtisk)); ?>
          <div class="mx-5">
          <table class="table table-bordered table-sm">
            <tr class="font-style-bold">
              <td>učebnice</td>
              <td>zapůjčeno dne</td>
              <td>zapůjčeno ks</td>
              <td>vráceno ks</td>
            </tr>
<?php   forEach($detail as $radek){ 
list($rok, $mesic, $den) = explode("-", $radek->datum);
$datum = "$den.$mesic.$rok";
?> 
            <tr>
              <td><?= $radek->titul?></td>
              <td class="text-right"><?= $datum?></td>
              <td class="text-right"><?= $radek->pocet?></td>
              <td class="text-right"><?= $radek->vraceno?></td>
            </tr>                 
  <?php   } 
              ?>    
          </table>
          </div>     
      </div>  
<?php  }
        } ?>       
    </body>
</html>