Example #1
0
        <?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
Example #2
0
 private function definitNiveauSuperieur()
 {
     $this->_niveau += 1;
     Statistique::StatistiqueCompetence();
 }
Example #3
0
 /**
  * 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;
 }
Example #4
0
 * 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);