Your IP : 13.58.24.13


Current Path : /data/web/virtuals/51568/virtual/www/www/plany/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/www/plany/roky-seznam.php


<?php
    if (!isset($conn)){
        if (file_exists('funkce/DbConnect.php')){
            require('funkce/DbConnect.php');
          } else {
            require('../../funkce/DbConnect.php');
          }
    }
 

$data = (isset($_POST['data'])) ? $_POST['data'] : "";
if (!$data){
    $command = 'seznamSkolnichRoku';
} else {
    $data = json_decode($data);
    $command = $data->command;
}

switch ($command){
    case 'seznamSkolnichRoku':{?>
        <script src="www/plany/roky.js"></script>
        <?php
        echo seznamSkolnichRoku($conn);
        break;
    }
    case 'rokNastavAktualni':{
        rokNastavAktualni($data->id, $conn);
        echo seznamSkolnichRoku($conn);
        break;
    }
}

function rokNastavAktualni($id, $conn){
    $sql = "UPDATE `pl_roky` SET `aktualni`= '0'";
    mysqli_query($conn, $sql);
    $sql = "UPDATE `pl_roky` SET `aktualni`= '1' WHERE `id` = $id";
    mysqli_query($conn, $sql);    
}

function seznamSkolnichRoku($conn){
   $sql = 'SELECT * FROM pl_roky order by rok desc';
   $result = mysqli_query($conn, $sql) ;
   if (mysqli_num_rows($result)>0) {  ?> 
    <div><small>Aktuální rok nastav kliknutím na červeném kolečku.</small></div>                                                    
    <table class="table table-sm">                                                                       
      <tr class="table-info">        
        <td>rok</td>        
        <td>začátek</td>        
        <td>ukaž</td> 
        <td>aktuální</td>                                                                 
      </tr>                                                                  
      <?php    while($row =  mysqli_fetch_object($result)) { 
          if ($row->aktualni == '1') {
            $stavIkona = '<i class="fas fa-check-circle text-success"></i>';
            $onclick = '';
            $class = 'class="text-center"';
          } else {
            $stavIkona = '<i class="fas fa-times-circle text-danger"></i>';
            $onclick = 'onclick="rokNastavAktualni('.$row->id.')"';
            $class = 'class="odkaz text-center"';
          }
             
        ?>                                                                          
      <tr id="trRok<?= $row->id; ?>">            
          <td>                                                                                                   
          <?php  echo $row->rok; ?></td>                
          <td>                                                                                                     
          <?php  echo date('j.n.Y', strtotime($row->zacatek)); ?></td>                                                                                          
        <td id="roEd<?php echo $row->id; ?>" class="odkaz text-center" onclick="rokDetail(<?= $row->id; ?>)">                                                                                                      
          <i class="fas fa-info  text-primary"></i>                  
        </td>  
        <td <?= $class ?> <?= $onclick ?> ><?= $stavIkona ?></td>                                                                     
      </tr>                                                                       
      <?php }?>                                                            
    </table>
    <hr>   
    <div><small>
        <ul>
            <li>školní rok založí Dvořák přímo v DB</li>
            <li>týdny vygeneruje pomocí SP pl_tydny_napln</li>
        </ul>
    </small></div>                                          
    <? } else {?>                                               
    <div class="alert alert-info h5 rounded-0">Není založen žádný rok.                            
    </div>                                    
    <?php 
    }        
}
    ?>