Commit 7e609e9c authored by Johann Bournazel's avatar Johann Bournazel
Browse files

Correction tableaux

Correction champ mot de passe afficher comme texte
parent de70e5ed
......@@ -34,17 +34,13 @@ class ModeleStatistiques {
$statement->bindParam(1, $pseudo);
$statement->execute();
$result = $statement->fetchAll(PDO::FETCH_ASSOC);
//Si le joueur a fais au moins une partie
if (count($result) > 1) {
$nbPartiesGagnees = 0;
foreach($result as $valeur){
$nbPartiesGagnees += $valeur['partieGagnee'];
}
return array("nbTotalParties"=>sizeof($result), "nbTotalPartiesGagnees"=>$nbPartiesGagnees);
} else {
return array("nbTotalParties"=>0, "nbTotalPartiesGagnees"=>0);
}
} catch (PDOException $e) {
$this->deconnexion();
throw new TableAccesException("Problème avec la table joueurs.");
......@@ -58,9 +54,7 @@ class ModeleStatistiques {
$statement->execute();
$result = $statement->fetchAll(PDO::FETCH_ASSOC);
//Si des parties ont étés jouées.
if (count($result) > 1) {
if (count($result) > 1) {
for($i=0;$i<=3;$i++){
for($i=0;$i<=3;$i++){
if($result[$i]['pseudo']===NULL){
$result[$i]['pseudo'] = "Personne à cette position";
$result[$i]['totalPartiesGagnees'] = "Inconnu";
......@@ -68,15 +62,7 @@ class ModeleStatistiques {
}
}
return $result;
} else {
echo "aucune partie jouée";
return false;
}
return $result;
} else {
echo "aucune partie jouée";
return false;
}
} catch (PDOException $e) {
$this->deconnexion();
throw new TableAccesException("Problème avec la table joueurs.");
......@@ -88,9 +74,7 @@ class ModeleStatistiques {
$statement = $this->connexion->prepare("SELECT pseudo,sum(partieGagnee) as totalPartiesGagnees, count(pseudo) as totalPartiesJouees, sum(partieGagnee)/count(pseudo) as ratio FROM parties group by pseudo order by totalPartiesGagnees desc LIMIT 3;");
$statement->execute();
$result = $statement->fetchAll(PDO::FETCH_ASSOC);
//Si des parties ont étés jouées.
if (count($result) > 1) {
for($i=0;$i<=3;$i++){
for($i=0;$i<=3;$i++){
if($result[$i]['pseudo']===NULL){
$result[$i]['pseudo'] = "Personne à cette position";
$result[$i]['totalPartiesGagnees'] = "Inconnu";
......@@ -98,10 +82,7 @@ class ModeleStatistiques {
}
}
return $result;
} else {
echo "aucune partie jouée";
return false;
}
} catch (PDOException $e) {
$this->deconnexion();
throw new TableAccesException("Problème avec la table joueurs.");
......
......@@ -30,7 +30,7 @@
<div class="form-group">
<label for="motDePasseInscription">Mot de passe</label>
<br/>
<input type="text" name="motDePasseInscription" id="motDePasseInscription" placeholder="Choisissez votre mot de passe"/>
<input type="password" name="motDePasseInscription" id="motDePasseInscription" placeholder="Choisissez votre mot de passe"/>
</div>
<div class="form-group">
......
......@@ -32,7 +32,7 @@
<div class="form-group">
<label for="motDePasseInscription">Mot de passe</label>
<br/>
<input type="text" name="motDePasseInscription" id="motDePasseInscription" placeholder="Choisissez votre pseudo"/>
<input type="password" name="motDePasseInscription" id="motDePasseInscription" placeholder="Choisissez votre pseudo"/>
</div>
<div class="form-group">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment