コード例 #1
0
ファイル: Liga.php プロジェクト: villapilla/PHP
 public static function getLiga($id_liga)
 {
     $conexion = BD::getConexion();
     $select = "Select * from liga where id_liga = :id_liga";
     $query = $conexion->prepare($select);
     $query->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Liga");
     $query->execute([":id_liga" => $id_liga]);
     $liga = $query->fetch();
     if ($liga) {
         $liga->setJornadas(Jornada::getJornadas($id_liga));
     }
     return $liga;
 }
コード例 #2
0
ファイル: index.php プロジェクト: jrtgad/Proyectos-ivan
                }
            }
        }
    }
} 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 {