This repository has been archived on 2024-04-18. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
DeezCycle/vues/statistiques_vue.php

248 lines
5.6 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div class="panneau_details">
<div> <!-- Bloc permettant d'afficher les statistiques -->
<h2>Statistiques de la base</h2>
<?php if ($message != "") { ?>
<p class="notification">
<?= $message ?>
</p>
<?php } else { ?>
<h4>Un n-uplet contenant le nombre de joueurs, le nombre déquipes, le nombre de classements, le nombre de
tournois et la moyenne des participants par tournoi</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($stat_globales['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($stat_globales['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>les phases de tournoi (nom et année de tournoi, niveau de phase) jouées et pour lesquelles sest qualifié
lutilisateur courant. Le résultat sera trié sur les années selon lordre antéchronologique puis sur les
niveaux de phase selon lordre lexicographique inverse</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($qualif_joueurs['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($qualif_joueurs['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>Le nombre déquipes classées premières des classements et dont aucun des membres nest premier dans un
classement individuel</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($equipes_top_1['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($equipes_top_1['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>Pour les 3 dernières années, donner le nombre moyen de participants aux tournois</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($participants_tournois_recents['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($participants_tournois_recents['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>Donner le nom et le prénom des joueurs classés de manière individuelle dans le top 5 dau moins 2
-- classements de portée nationale</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($joueurs_au_moins_deux_top_5['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($joueurs_au_moins_deux_top_5['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>Pour chaque taille de plateau, donner le nombre de parties jouées avec un plateau de cette taille</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($tailles_plateaux['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($tailles_plateaux['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<h4>Le top 5 des joueurs (pseudo) qui ont joué le plus de parties</h4>
<table class="table_resultat">
<thead>
<tr>
<?php
//var_dump($resultats);
foreach ($top_5_joueurs_parties_jouees['schema'] as $att) { // pour parcourir les attributs
echo '<th>';
echo $att['nom'];
echo '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ($top_5_joueurs_parties_jouees['instances'] as $row) { // pour parcourir les n-uplets
echo '<tr>';
foreach ($row as $valeur) { // pour parcourir chaque valeur de n-uplets
echo '<td>' . $valeur . '</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>
<?php } ?>
</div>
</div>