Your IP : 3.15.223.129


Current Path : /data/web/virtuals/51568/virtual/www/www/plany/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/www/plany/planEmailyBody.php

<?php
  if (file_exists('DbConnect.php')){
     require_once('DbConnect.php');
  }  

  if (file_exists('funkce/DbConnect.php')){
     require_once('funkce/DbConnect.php');
  }
/*  if (file_exists('../../funkce/DbConnect.php')){
     require_once('../../funkce/DbConnect.php');
  }*/
 if (!IsSet($idPlan)){
   if (Isset($_POST["idPlan"])){$idPlan = $_POST["idPlan"];} else {$idPlan = 0;}
 }
 if ($idPlan == 0) {
   if (Isset($_POST["idRok"])){$idRok = $_POST["idRok"];} else {$idRok = 0;}
   if ($idRok > 0) {
     $sql = "select MAX(id) as idPlan from pl_plany where idrok=$idRok";
     $result = mysqli_query($conn, $sql);
     $row =  mysqli_fetch_object($result);
     $idPlan = $row->idPlan;
   }
 }
 
 if ($idPlan < 1){
   exit ('<div class="alert alert-info h5">Není vytvořen žádný plán.</div>');
 }
 $result = mysqli_query($conn, "SELECT count(id) as pocet FROM `pl_poslano` WHERE idplan = $idPlan");
 if ($result){
    $pocetPoslani = mysqli_fetch_object($result)->pocet;
 } else {
    $pocetPoslani = 0;
 }

 $sql = "select max(id) as maxid, max(cislo) as maxcislo, Max(zacatek) as maxzacatek, 
   min(id) as minid, min(cislo) as mincislo, Min(zacatek) as minzacatek 
   from pl_tydny where idplan=$idPlan";
 $result = mysqli_query($conn, $sql);
 $row =  mysqli_fetch_object($result);
 $minid = $row->minid;
 $maxid = $row->maxid;
 $mincislo = $row->mincislo;
 $maxcislo = $row->maxcislo;
 $minzacatek = $row->minzacatek;
 $maxzacatek = $row->maxzacatek;
 
 if ($mincislo == $maxcislo){
    $tyden = "$mincislo. týden";
    
 } else {
    $tyden = "$mincislo. - $maxcislo. týden";
 }
 $datumZacatek = strtotime($row->minzacatek);
 $datumKonec = strtotime("+6 day", strtotime($row->maxzacatek)); 
 $datumNedele = strtotime("+6 day", strtotime($row->maxzacatek)); 
?>  
<div style="max-width: 700px; margin-left: auto; margin-right: auto;">
<div style="border: 1px solid black; font-size: 22px; text-align: center; margin-bottom: 20px; background-color: rgb(153, 193, 250);">
    Plán od <?php echo date('d.m.', $datumZacatek);?> do <?php echo date('d.m.Y', $datumKonec);?> (<?php echo $tyden;?>)
</div>

<table style="border: 0px solid -while; width: 100%">
    <tr>
        <!-- <td style="text-align: left; color: red; font-size: 12px"> <?=($pocetPoslani) ? "Verze: ".($pocetPoslani+1) : ""; ?></td> -->
        <td style="text-align: right; font-size: 12px">Vygenerováno: <?= date('d.m.Y H:i:s')?> </td>
    </tr>
</table>

<?php
 $sql = "select pu.obsah from pl_uvod  pu left join pl_tydny pt on pt.id=pu.idtyden WHERE pt.idplan = $idPlan order by pt.cislo, pu.poradi";
 $result = mysqli_query($conn, $sql);
 if ($row =  mysqli_fetch_object($result)){ 
 $cisloRadku = 0; ?>
 <table style="border: 1px solid black; border-collapse: collapse; width: 100%">
 <?php do{
  $cisloRadku++;
  ?>
   <tr >
      <td style="border: 1px solid black; text-align: right; padding: 3px 8px; vertical-align: top;" ><?php echo $cisloRadku; ?>.</td>
      <td style="border: 1px solid black; padding: 3px 8px;" ><?php echo $row->obsah;?></td> 
      
   </tr>
   
 <?php } while ($row =  mysqli_fetch_object($result));?> 
 </table>
 <?php } 
  $nazvyDnu = array(1 => 'po', 'út', 'st', 'čt', 'pá', 'so', 'ne');
  $nazvyDnuLong = array(1 => 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota', 'neděle');
  $dtZaS = date('Y-m-d', $datumZacatek);
  $dtKoS = date('Y-m-d', $datumNedele);
  
  $sql = "SELECT id, datum, cas, obsah, nadpis, stav, pa.informace, pa.podilise FROM pl_akce pa 
        WHERE  datum>='$dtZaS' and datum<='$dtKoS' and pa.informace='1' order by datum, cas";
  $result = mysqli_query($conn, $sql);
  if ($row =  mysqli_fetch_object($result)){?> 
  <div style="font-size: 19px; margin-top: 26px; margin-bottom: 16px; padding-left: 16px; background-color: rgb(181, 228, 154);">Informace</div>
   <table style="border: 1px solid black; border-collapse: collapse; width: 100%">
 <?php do{
   
  ?>
   <tr>
      <td style="border: 1px solid black; padding: 3px 8px; width: 18%" ><?php echo $nazvyDnuLong[date("N", strtotime($row->datum))].date(' - d.m.', strtotime($row->datum)); ?></td>
      <td  style="border: 1px solid black; padding: 3px 8px;" ><?php echo $row->nadpis;?></td> 
      <td style="border: 1px solid black; padding: 3px 8px; ; width: 25%" ><?php echo $row->podilise;?></td>
      
   </tr>
   
 <?php } while ($row =  mysqli_fetch_object($result));?> 
 </table> 
   
   
  <?php } 

  $sql = "SELECT pa.id, datum, cas, obsah, nadpis, stav, pa.informace, pa.podilise FROM pl_akce pa 
        WHERE  datum>='$dtZaS' and datum<='$dtKoS' order by datum, cas";
  $result = mysqli_query($conn, $sql);
  $jeDatum = 0;
  $cisloRadku = 0;
  $byloDatum = $datumZacatek;
// echo date('d.m.', $datumZacatek), "<br />", date('d.m.', $datumZacatek + 86400);
  if ($row =  mysqli_fetch_object($result)){?> 
  <div style="font-size: 19px; margin-top: 26px;  background-color: rgb(243, 175, 243); padding-left: 16px">Přehled všech aktivit</div>
   <table style="border: 0px solid black; border-collapse: collapse; width: 100%">
 <?php do{
   $cisloRadku++;
   if ($jeDatum != strtotime($row->datum)){      // nove datum
   if ($jeDatum == 0){
     $jeDatum = strtotime($row->datum);
     while ($jeDatum > $byloDatum){ 
     ?>
      <tr class="<?php echo ($cisloRadku > 1) ? 'border-top' : '';?>">
        <td colspan="3" style="font-weight: bold; padding: 16px 8px 2px 8px;">
           <?php echo $nazvyDnuLong[date("N", $byloDatum)].date(' - d.m.', $byloDatum); ?>
        </td>  
     <?php 
      $byloDatum = strtotime("+1 day", $byloDatum);    
     }  
   } else {
      $jeDatum = strtotime($row->datum);
      if ($jeDatum > $byloDatum + 86400) {
        $byloDatum = strtotime("+1 day", $byloDatum);    
        while ($jeDatum > $byloDatum){ 
         ?>
          <tr class="<?php echo ($cisloRadku > 1) ? 'border-top' : '';?>">
            <td colspan="3" style="font-weight: bold; padding: 16px 8px 2px 8px; ">
               <?php echo $nazvyDnuLong[date("N", $byloDatum)].date(' - d.m.', $byloDatum); 
               ?>
            </td>  
         <?php 
          $byloDatum = strtotime("+1 day", $byloDatum);    
         }  
      }          
   }    
   $byloDatum = $jeDatum;   
    ?>
    <tr class="<?php echo ($cisloRadku > 1) ? 'border-top' : '';?>">
      <td colspan="3" style="font-weight: bold; padding: 16px 8px 2px 8px; ">
         <?php echo $nazvyDnuLong[date("N", strtotime($row->datum))].date(' - d.m.', strtotime($row->datum)); ?>
      </td>
    </tr>
   <?php ;}
  ?>
   <tr>
      <td style="width: 18%; padding: 3px 8px; border: 1px solid black; text-align: right; vertical-align: top;"  ><?php echo $row->cas; ?></td>
      <td style=" padding: 3px 8px; border: 1px solid black; vertical-align: top;"  ><?php echo $row->nadpis;?>
      <?php if ($row->obsah > ' '){echo "<br>$row->obsah";}?>
      </td> 
      <td style="width: 25%; padding: 3px 8px; border: 1px solid black; vertical-align: top;" ><?php echo $row->podilise;?></td>
      
   </tr>
   
 <?php } while ($row =  mysqli_fetch_object($result));
       //echo date(' - d.m.', $byloDatum);
    /*   
      if ($byloDatum + 2 * 86400 < $datumNedele) {
        $byloDatum = strtotime("+1 day", $byloDatum);    
        while ($byloDatum + 86400 < $datumNedele){ 
         ?>
          <tr class="<?php echo ($cisloRadku > 1) ? 'border-top' : '';?>">
            <td colspan="3" class="font-weight-bold my-4 pt-4 " ">
               <?php echo $nazvyDnuLong[date("N", $byloDatum)].date(' - d.m.', $byloDatum); 
               ?>
            </td>  
         <?php 
          $byloDatum = strtotime("+1 day", $byloDatum);    
         }  
      }   
 */
 ?> 
 </table> 
    </div>
   
  <?php } 
   ?>