thrownewTableAccesException("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";
returnfalse;
}
return$result;
}else{
echo"aucune partie jouée";
returnfalse;
}
}catch(PDOException$e){
$this->deconnexion();
thrownewTableAccesException("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";
returnfalse;
}
}catch(PDOException$e){
$this->deconnexion();
thrownewTableAccesException("Problème avec la table joueurs.");