<?php // include database and object files include_once 'config/database.php'; include_once 'config/util.php'; include_once 'objects/saison.php'; include_once 'objects/caisse.php'; include_once 'objects/statistique.php'; include_once 'objects/jeu.php'; // instantiate database and product object $database = new Database(); $db = $database->getConnection(); // Recherche de la saison courante $saison = new Saison($db); $saison = $saison->chargeSaisonCourante(); // Recherche de la saison courante $stat = new Statistique($db); $stat->saison_id = $saison->saison_id; // Nombre de Jeu $jeu = new Jeu($db); $jeu->saison_id = $saison->saison_id; $jeu->chargeNombreJeux(); $jeu_nombre = $jeu->jeu_nombre; $jeu->chargeDernierJeu(); include_once 'composants/nav.php'; ?> <div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header">Statistiques
private function definitNiveauSuperieur() { $this->_niveau += 1; Statistique::StatistiqueCompetence(); }
/** * StatistiqueScore() permet de calculer le score du joueur. */ public static function StatistiqueScore() { self::$_score = self::$_total_bonne_reponse * 5 + self::$_total_mauvaise_reponse * 1 + self::$_total_experience * 1 + self::$_total_competences * 10 + self::$_monstre_tuer * 10 + self::$_monstre_blesser * 2; }
* Fillon Aurélien. * Foissac Nicola. * Hanotel Guillaume. * Henry-Brûlé Raphaël. * Marquay Christian. * * Creative Commons Attribution 3.0 France. * http://creativecommons.org/licenses/by/3.0/fr/legalcode * */ /** * * @author nfoissac * @author cbrillet */ include "../Personnage/Personnage.php"; include "../Personnage/Joueur.php"; include "../Personnage/Monstre.php"; include "../Competence/Competence.php"; include "../Competence/CompetenceJoueur.php"; include "../Competence/CompetenceMonstre.php"; include "../Statistique/Statistique.php"; $test = new CompetenceJoueur(); echo $test->toString(); echo Statistique::afficheStatistiqueCompetence(); $test->donneCompetence(0)->gainNiveau(); $test->donneCompetence(0)->ajouteExperience(5000); echo $test->toString(); echo Statistique::afficheStatistiqueCompetence(); echo Statistique::afficheStatistiqueExperience();
// instantiate database and product object $database = new Database(); $db = $database->getConnection(); // Recherche de la saison courante $saison = new Saison($db); // Classement $classement = new Classement($db); if (isset($_GET['saison_id'])) { $saison->saison_id = $_GET['saison_id']; $saison = $saison->chargeSaison(); } else { // Recherche de la saison courante $saison = $saison->chargeSaisonCourante(); } // Lecture des statistiques $stat = new Statistique($db); $stat->saison_id = $saison->saison_id; $stmtStat = $stat->litJeuStat(); $jeuxStat = $stmtStat->fetchAll(PDO::FETCH_ASSOC); // Lecture des jeux de la saison courante $jeux = new Jeu($db); $jeux->saison_id = $saison->saison_id; $stmtJeux = $jeux->litJeux(); $listeJeux = $stmtJeux->fetchAll(PDO::FETCH_ASSOC); // Recherche la liste des joueurs $joueurs = new Joueur($db); $stmtJoueurs = $joueurs->litJoueurs(); $numJoueurs = $stmtJoueurs->rowCount(); $listeJoueurs = $stmtJoueurs->fetchAll(PDO::FETCH_ASSOC); // Classement $classement = new Classement($db);