Esempio n. 1
0
 public function __construct($type, $phase)
 {
     try {
         $i = 0;
         $db = DBConnectionManager::getInstance();
         $resultMatch = $db->getListeMatch($type, $phase);
         foreach ($resultMatch as $data) {
             $this->_listeMatch[$i] = new Match($data['noMatch'], $data['noCourt'], $data['noCreneau'], $data['phase'], $data['noJoueur1'], $data['noJoueur2'], $data['noJoueur3'], $data['noJoueur4'], $data['nbPlacesRestantes'], $data['date'], $data['resultatJ1'], $data['resultatJ2'], $data['gagnant'], $data['Type']);
             $i++;
         }
         $db->closeCursor();
     } catch (Exception $e) {
         die('Erreur : ' . $e->getMessage());
     }
 }
Esempio n. 2
0
 public function __construct()
 {
     try {
         $i = 0;
         $db = DBConnectionManager::getInstance();
         $resultJoueur = $db->getJoueurs();
         foreach ($resultJoueur as $data) {
             $this->_listeJoueur[$i] = new Joueur($data['noJoueur'], $data['nomJoueur'], $data['prenomJoueur'], $data['dob'], $data['nationalite'], $data['typeEntree']);
             $i++;
         }
         $db->closeCursor();
     } catch (Exception $e) {
         die('Erreur : ' . $e->getMessage());
     }
 }
Esempio n. 3
0
 public function __construct()
 {
     try {
         $i = 0;
         $db = DBConnectionManager::getInstance();
         $resultCourt = $db->getCourts();
         foreach ($resultCourt as $data) {
             $this->_listeCourt[$i] = new Court($data['noCourt'], $data['nomCourt'], $data['typeCourt'], $data['reserve']);
             $i++;
         }
         $db->closeCursor();
     } catch (Exception $e) {
         die('Erreur : ' . $e->getMessage());
     }
 }
Esempio n. 4
0
<?php

require_once '../Model/DBConnectionManager.php';
require_once '../Model/ListeMatch.php';
require_once '../Model/ListeJoueur.php';
require_once '../Model/Commande.php';
try {
    $dbb = DBConnectionManager::getInstance();
    if (isset($_COOKIE['id']) && isset($_COOKIE['prenom'])) {
        session_start();
        $_SESSION['id'] = $_COOKIE['id'];
        $_SESSION['prenom'] = $_COOKIE['prenom'];
        $_SESSION['type'] = $_COOKIE['type'];
        $_SESSION['phase'] = $_COOKIE['phase'];
    }
    $listeMatch = new ListeMatch($_COOKIE['type'], $_COOKIE['phase']);
    $errormsg = '';
    $listeJoueur = new ListeJoueur();
    //$commande = Commande::getInstance(null,null,null,null,null,null);
    if (isset($_GET['action'])) {
        if ($_GET['action'] == 'reservation') {
            require_once '../View/choixtype.php';
        } else {
            if ($_GET['action'] == 'type') {
                if ($_GET['value'] == 'simple') {
                    //$commande->setTypeMatch('simple');
                    setcookie('type', 'simple', time() + 365 * 24 * 3600, null, null, false, true);
                    require_once '../View/choixphase.php';
                } elseif ($_GET['value'] == 'double') {
                    //$commande->setTypeMatch('double');
                    setcookie('type', 'double', time() + 365 * 24 * 3600, null, null, false, true);