Advertisement
Guest User

modificarhorario

a guest
Jun 16th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.80 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3.   <head>
  4.     <title>Horario</title>
  5.   <link rel="shortcut icon" type="image/jpg" href="images.jpg"/>  <!-- Poner icono en la barra, es decir, al lado de title -->
  6.     <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <script type="text/javascript">
  8. function modificarhorario(){
  9.     var idhorario = $('#idhorario').val();
  10.     var profesor2 = $('#profesor2').val();
  11.     var clases2 = $('#clases2').val();
  12.     var dia2 = $('#dia2').val();
  13.     var horainicial2 = $('#horainicial2').val();
  14.     var horafinal2 = $('#horafinal2').val();
  15.  
  16.     if((profesor2==0) || (clases2==0) || (dia2==0) || (horainicial2==0) || (horafinal2==0)){
  17.       if(profesor2 == 0){
  18.         alertify.error('Debe seleccionar un profesor');
  19.         e.preventDefault();
  20.       }
  21.       if(clases2 == 0){
  22.         alertify.error('Debe seleccionar una clase');
  23.         e.preventDefault();
  24.       }
  25.       if(dia2 == 0){
  26.         alertify.error('Debe seleccionar un dia');
  27.         e.preventDefault();
  28.       }
  29.       if((horainicial2 && horafinal2) == 0){
  30.        alertify.error('Debe seleccionar el horario de clase');
  31.         e.preventDefault();
  32.       }else{
  33.         if(horainicial2==0){
  34.           alertify.error('Debe seleccionar el hora de inicio de clases');
  35.           e.preventDefault();
  36.         }
  37.         if(horafinal2==0){
  38.           alertify.error('Debe seleccionar el hora de final de clases');
  39.           e.preventDefault();
  40.         }
  41.        
  42.       }
  43.     }else{
  44.       if(horafinal2<=horainicial2){
  45.        alertify.error('Debe seleccionar la hora de clases correctamente');
  46.        e.preventDefault();
  47.      }else{
  48.        $("#mensajehorario").show();
  49.        $.ajax({
  50.          url: "modificarhorario.php",
  51.          method: "post",
  52.          data: { id:idhorario, profesor:profesor2, clases:clases2, dia:dia2, horainicial:horainicial2, horafinal:horafinal2},
  53.        }).done(function(result){
  54.          $("#mensajehorario").html(result);
  55.        }).fail(function(){});
  56.      }
  57.    }
  58. }
  59.  
  60. function modihorario(id){
  61.        $('#modaleditar').modal("show");
  62.        $.ajax({
  63.          url: "modihorario.php",
  64.          method: "post",
  65.          data: {id:id}
  66.        }).done(function(result){
  67.          $("#resultmodi").html(result);
  68.        }).fail(function(){});
  69.    
  70. }
  71.  
  72. function eliminarhorario(id){
  73.        $("#mensajehorario").show();
  74.        $.ajax({
  75.          url: "eliminarhorario.php",
  76.          method: "post",
  77.          data: {id:id}
  78.        }).done(function(result){
  79.          $("#mensajehorario").html(result);
  80.        }).fail(function(){});
  81.    
  82. }
  83. </script>
  84. </head>
  85. <body>
  86. <?php
  87.  
  88. $conexion=mysqli_connect("localhost","root","") or die ("error con la conexion");  
  89. $BaseDeDatos = mysqli_select_db($conexion ,"formgym");
  90.  
  91. ?>
  92.  
  93.  
  94. <!-- modal editar-->
  95.   <div id="modaleditar" class="modal fade" role="dialog">
  96.   <div class="modal-dialog">
  97.     <div class="modal-content">
  98.       <div class="modal-header">
  99.         <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  100.         <h3 class="modal-title"><center>Modificar horario</center></h3>
  101.       </div>
  102.       <div class="modal-body">
  103.         <div class=".col-md-6 .col-md-offset-3" id="resultmodi">
  104.           <!--resultado de modihorario.php -->
  105.         </div>
  106.       </div>
  107.       <div class="modal-footer">
  108.         <center>
  109.             <input type="submit"value="Modificar horario" id="modificar" class="btn btn-primary" onclick="modificarhorario()">
  110.             <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
  111.           </center>
  112.       </div>
  113.     </div><!-- /.modal-content -->
  114.   </div><!-- /.modal-dialog -->
  115. </div><!-- /.modal -->
  116.  
  117.  
  118. <!-- Main -->
  119. <div class="rows">&nbsp;</div>
  120. <center><h2>Horario</h2></center>
  121. <br> </br>
  122. <table border="2" bordercolor="#000000" width="100%" class="table table-bordered table-striped table-hover">
  123. <tr class='warning'>
  124.   <th> <center>Hora </center></th>
  125.   <th> <center>Lunes </center></th>
  126.   <th> <center>Martes </center></th>
  127.   <th> <center>Miercoles </center></th>
  128.   <th> <center>Jueves </center></th>
  129.   <th> <center>Viernes </center></th>
  130.   <th> <center>Sabado  </center></th>
  131. </tr>
  132. <?php
  133. $lunes=0;
  134. $martes=0;
  135. $miercoles=0;
  136. $jueves=0;
  137. $viernes=0;
  138. $sabado=0;
  139.  
  140. echo"<tr  class='info'>";
  141. echo"<td>7:00 am - 7:30 am </td>";
  142.  
  143. if($lunes !=0){
  144.   $lunes= $lunes - 1;
  145. }else{
  146. $lunes=0;
  147. $e=0;
  148. $l1 ="SELECT  * FROM horario INNER JOIN profesor ON (profesor.idprofesor=horario.idprofesor)INNER JOIN horas ON (horas.idhora=horario.idhorainicio) INNER JOIN dia ON (dia.iddia=horario.iddia)INNER JOIN clase ON (clase.idclases=horario.idclases) WHERE horario.idhorainicio='1' AND horario.iddia='1' ";
  149.           $consulta=mysqli_query($conexion,$l1);
  150.                     while($r1=mysqli_fetch_array($consulta)){
  151.                     $e=1;
  152.                     $id=$r1['idhorario'];
  153.                     $nombre=$r1['nombre'];
  154.                     $apellido=$r1['apellido'];
  155.                     $tipo=$r1['tipo'];
  156.                     $idhorainicio=$r1['idhorainicio'];
  157.                     $idhorafin=$r1['idhorafin'];
  158.                     for($i=$idhorainicio; $i<$idhorafin;$i++){
  159.                      $lunes= $lunes + 1;
  160.                    }
  161.  
  162. echo"<td rowspan='$lunes'>  $nombre $apellido - $tipo <br>
  163.         <button type='submit' class='btn btn-link' id='editar' onclick='modihorario(".$id.")'>
  164.           <span class='glyphicon glyphicon-pencil'>&nbsp;Modificar</span>
  165.         </button> &nbsp;&nbsp;
  166.        
  167.         <button type='submit' class='btn btn-link'onclick='eliminarhorario(".$id.")'>
  168.           <span class='glyphicon glyphicon-remove'>&nbsp;Eliminar</span>
  169.         </button>
  170.     </td>";
  171. $lunes=$lunes-1;
  172.   }
  173. if ($e==0){
  174.   echo"<td> Disponible </td>";
  175. }
  176. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement