static function clases() { //METODO ESTATICO QUE DEVUELVE TODAS LAS CLASES DE LA BASE $cs = array(); $conn = new Conexion(); $sql = 'SELECT id_clase FROM clase'; $consulta = $conn->prepare($sql); $consulta->setFetchMode(PDO::FETCH_ASSOC); try { $consulta->execute(); $results = $consulta->fetchall(); foreach ($results as $r) { $c = Clase::clase($r['id_clase']); array_push($cs, $c); } } catch (PDOException $e) { } return $cs; }
include '../vista/modulos/form-asistencia.php'; break; case 'seleccionarClase': $tituloModulo = 'Bedelía | Seleccionar una clase'; include_once '../modelo/clase.class.php'; $cs = Clase::clases(); include '../vista/modulos/seleccionarClase.php'; break; case 'registrar': $tituloModulo = 'Bedelía | Registro de asistencias'; if (!isset($_GET['clase'])) { header("Location: ../index.php"); } include_once '../modelo/alumno.class.php'; include_once '../modelo/clase.class.php'; $c = Clase::clase($_GET['clase']); $as = $c->getAlumnos(); include '../vista/modulos/registrarAsistencias.php'; break; case 'editar': // Corregir con la vista correcta include '../vista/modulos/form-asistencia.php'; break; default: header('Location: ../index.php'); } die; } if (!isset($_POST['action'])) { header("Location: ../index.php"); }