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()); } }
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()); } }
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()); } }
<?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);