public static function getPartidos($id_jornada) { $conexion = BD::getConexion(); $select = "Select * from partido where id_jornada = :id_jornada"; $query = $conexion->prepare($select); $query->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Partido"); $query->execute([":id_jornada" => $id_jornada]); $partido = $query->fetchAll(); $partidos = new Collection(); foreach ($partido as $objPartido) { $objPartido->setEqLocal(Equipo::getEquipos($objPartido->getEqLocal())); $objPartido->setEqVisitante(Equipo::getEquipos($objPartido->getEqVisitante())); $partidos->add($objPartido); } return $partidos; }
} else { //NO REGISTRADO if (isset($_POST["formlogin"])) { include "vistas/formlogin.php"; } else { if (isset($_POST["login"])) { //INTENTO LOGIN $user = Usuario::getUsuario($_POST["user"], $_POST["pass"]); if ($user) { $_SESSION["user"] = $user; $liga = new Liga(); $liga->setJornadas(Jornada::getJornadas()); if ($liga->getJornadas()->isEmpty()) { $view = "creaLiga"; include "vistas/creaLiga.php"; } else { //Array de equipos $liga->setEquipos(Equipo::getEquipos()); $_SESSION['liga'] = $liga; $view = "menu"; include "vistas/menu.php"; } } else { $msg = "Credenciales incorrectas"; include "vistas/formlogin.php"; } } else { include "vistas/formlogin.php"; } } }