Bonjour à tous,

Sur mon site sportif, j'ai une page ou l'on peut voir différentes stats (buts, nombre de matches,etc...) affichées les unes à côté des autres. Trouvant que l'affichage est trop lourd en infos, je souhaiterais utiliser un système avec des variables où l'utilisateur choisirait du coup ce qu'il souhaite voir.
Réfléchissant à ça depuis quelques temps déjà, j'ai du mal à comprendre comment mettre en place ce système.

Actuellement, si l'on prend une requête sur les buts, j'ai ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$sql->DatabaseConnexion();
$stat= $_GET['buts'];
$aff_buts = $sql->query("SELECT SUM(buts) AS butstotaux, COUNT(saison) AS nbsaison, SUM(m_jou) AS mjtotaux, SUM(buts) / SUM(m_jou) AS butsmoy, nom, prenom WHERE buts='$stat' ORDER BY butstotaux  DESC")or die (mysql_error());
$sql->DatabaseClose();
 
while($results = mysql_fetch_array($aff_buts,MYSQL_ASSOC)) {
	$tpl->assign_block_vars('buteurs', array(
					'ID_JOUEUR' => $results['nom'],
					'PRENOM' => $results['prenom'],
					));
}
J'ai donc la même construction pour mes autres stats (nombre de matches, fautes, etc...)

Est-il possible de réunir toutes ses demandes en une seule requête?

Merci d'avance.