Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <table>
- <thead>
- <tr>
- <th>Nombre y Apellido</th>
- <th>Cedula</th>
- <th>Acreditable</th>
- /** DE ESTA MANERA HAGO UNA CONSULTA DE LAS FECHAS QUE SE HAN CARGADO
- PARA QUE LAS ASIGNE A LA TABLA AUTOMATICAMENTE **/
- <?php foreach($resultado_fecha as $fechin): ?>
- <th><?php echo $fechaBD = date("d-m-Y", strtotime($fechin["dia_asistencia"])); ?></th>
- <?php endforeach ?>
- </tr>
- </thead>
- <tbody>
- <form action="asistencia_dia.php" method="POST">
- <?php foreach($resultado as $dato): ?>
- <tr>
- <td><?php echo $dato["nombre"] ?></td>
- <td><?php echo $dato["cedula"] ?></td>
- <td><?php echo $dato["acreditable"] ?></td>
- /** AQUI YA TENGO UNA CARGA DE ASISTENCIAS REGISTRADO Y SOLO QUIERO ME MUESTRE
- UNA VEZ POR ESTUDIANTE SI ASISTIO O NO A CLASES, ESTO YA VIENE DE LA BASE DE DATOS**/
- <?php
- if ($dato['asistio'] == '1') {
- ?>
- <td>Asistente</td>
- <?php
- } elseif($dato['asistio']=='2') {
- ?>
- <td>Inasistente</td>
- <?php
- }
- ?>
- /**ESTA SERIA LA MANERA COMO YO GUARDO LA ASISTENCIA, AL HACER CHECK
- EL CAMBIA EL VALOR DE ESE INPUT TEXT QUE ESTA DEBAJO DE EL
- (QUE POR CUESTIONES DE PRACTICA ESTA VISIBLE) EL VALOR ES 1 CUANDO
- SE CHECKEA, QUERIENDO DECIR QUE EL ESTUDIANTE ASISTIO Y 2 SI EL VALOR
- NO SE CHECKEA OSEA QUE EL ESTUDIANTE NO ASISTIO**/
- <td><input type="checkbox" id="asistencia<?php echo $dato["id"] ?>" ></td>
- <input type="text" name="asistio[]" value="2"
- id="cambiame<?php echo $dato["id"] ?>"] ?>
- /**ESTOS 2 INPUTS RESTANTES ESCONDIDOS GUARDAN LA ID DE LA FECHA Y LA ID DEL ESTUDIANTE,
- YA QUE EN LA BASE DE DATOS SE GUARDARAN: LA ID DE LA FECHA PARA SABER LA FECHA
- EN QUE SE CARGO LA ASISTENCIA, LA ID DEL ESTUDIANTE PARA SABER QUE ESTUDIANTE
- ES AL QUE SE LE CARGO Y UN CAMPO MAS QUE SE LLAMA ASISTENCIA EL CUAL GUARDARA
- 1 O 2 RESPECTIVAMENTE SI ASISTIO O NO ASISTIO**/
- <?php foreach($resultado_fecha as $fechin): ?>
- <input type="hidden" value="<?php echo $fechin["id"] ?>" name="fecha_asis[]">
- <?php endforeach ?>
- <td><input type="hidden" value="<?php echo $dato["id"] ?>" name="estudiante[]">
- </td>
- /**ESTE ES EL SCRIPT QUE CAMBIA EL VALOR DEL INPUT DE 1 A 2**/
- <script>
- $(document).ready(function(){
- $("#asistencia<?php echo $dato["id"] ?>").on("click", function(){
- $("#cambiame<?php echo $dato["id"] ?>").val("1");
- });
- });
- </script>
- </tr>
- <?php endforeach ?>
- <button type="submit">Enviar</button>
- </form>
- </tbody>
- </table>
Add Comment
Please, Sign In to add comment