Your IP : 3.147.13.117


Current Path : /data/web/virtuals/51568/virtual/www/plan/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/plan/textyUNEditForm.php

<?php
  require_once('DbConnect.php');
  

  if (IsSet($_POST["id"])){$id = $_POST["id"];} else {$id = 0;}
  if (IsSet($_POST["operace"])){$operace = $_POST["operace"];} 
  if ($id > 0){
    $sql = "SELECT `cislo`, `strana`, `clanek` FROM `pl_un` WHERE id = $id";
    $result = mysqli_query($conn, $sql);
    $row =  mysqli_fetch_object($result);
    $cislo = $row->cislo;
    $strana = $row->strana;
    $clanek = $row->clanek;
  } else {
    $cislo = "";
    $strana = "";
    $clanek = "";
  } ?>
    <div class="h5 my-2"><?php echo ($operace == 'e') ? "Editace" : "Nový záznam" ?></div>
    <div class="border border-secondary p-2 my-2">
      <div  class="form-group row">
        <label for="cislo" class="col-sm-2 col-form-label ">Číslo:
        </label>
        <div class="col-sm-4">
        <input type="text" class="form-control" required default maxlength="20"  id="cislo" value='<?php echo $cislo;?>'>
        </div>
        <label for="strana" class="col-sm-2 col-form-label  text-center">Strana/y:
        </label>
        <div class="col-sm-4">
        <input type="text" class="form-control "  required maxlength="20"  id="strana" value='<?php echo $strana;?>'>
        </div>
      </div>
      <div  class="form-group row">
        <label for="clanek" class="col-sm-2 col-form-label ">Článek:
        </label>
        <div class="col-sm-10">
        <input type="text" class="form-control " maxlength="100" required  id="clanek" value='<?php echo $clanek;?>'>
        </div>
      </div>
    <div id="errMsgUN" class="alert alert-danger my-2 d-none"></div>
    <div class="row">
      <div class="col-6">
        <button id="btnUNEdStorno" class="btn btn-warning">Storno</button>
       </div>
      <div class="col-6 text-right">        
        <button id="btnUNEdSave" class=" btn btn-success">Uložit</button>
      </div>
    </div>
    </div>
<script src="funkce.js"></script>
<script>
  $(document).ready(function () { 
  
        $("#btnUNEdStorno").on("click", function(){
        $("#editFormUN").addClass("d-none");
      })  
      
      var cisloUNG,
          stranaUNG,
          clanekUNG;
  
      function KontrolaUN(){
          cisloUNG = $("#cislo").val();
          stranaUNG = $("#strana").val();
          clanekUNG = $("#clanek").val();
         var msgErr = '',
             msgX = '',
             jeErr = false;
         if (cisloUNG.length<1) {
           jeErr = true;
           msgErr = "Zadej číslo UN.";
         }
         if (stranaUNG.length < 1) {
            msgX = 'Chybí číslo strany.';
            if (jeErr) msgErr = msgErr + '<br>' + msgX
            else msgErr = msgX;
            jeErr = true;
          }
         if (clanekUNG.length < 3) {
            msgX = 'Zadej název článku.';
            if (jeErr) msgErr = msgErr + '<br>' + msgX
            else msgErr = msgX;
            jeErr = true;
          }
        if (jeErr) $("#errMsgUN").removeClass("d-none").html(msgErr);          
        return !jeErr; 
      } 
      
      $("#btnUNEdSave").on("click", function(){
        var idTyden = rgKod("rgTydenZobr");
        if (KontrolaUN()) {
          $("#editFormUN").addClass("d-none");
          $("#errMsgUN").addClass("d-none").html("");
          $.ajax({
            url: "textyUNUloz.php",
            type: 'POST',
            data: {
              'id': '<?php echo $id; ?>',
              'idTyden': idTyden,
              'cislo': cisloUNG,
              'strana': stranaUNG,
              'clanek' : clanekUNG,
              'operace': '<?php echo $operace; ?>'
            },
            success: function (result) {
              $.ajax({
                url: "textyUN.php",
                type: 'POST',
                data: {
                  'idTyden': idTyden,
                  'idTydenAktualni': idTyden,
                  'operace': 'x'
                },
                success: function (result) {
                  $("#menu3").html(result);
                }
              })
            }
          })
        }
      })            
       
  })
  
</script>