Catégories d'inscriptions aux tournois
"; /* Récup des données */ $id_tournoi=$_POST['tournoi']; $id_tournoi_cmp=$_POST['tournoi_cmp']; if($id_tournoi != $id_tournoi_cmp) { $requete="SELECT nom, debut, fin FROM tournoi WHERE id_tournoi='$id_tournoi'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete
"); $tournoi=mysqli_fetch_object($reponse); list($annee, $mois, $jour)=explode("-", $tournoi->debut); $debut="$jour/$mois/$annee"; list($annee, $mois, $jour)=explode("-", $tournoi->fin); $fin="$jour/$mois/$annee"; echo "

$tournoi->nom - du $debut au $fin

"; /* Recupere les categories d'inscriptions au tournoi */ $total_inscrits=0; $total_inscrits_cmp=0; $inscrits=array(); $categories=array(); echo "
"; echo ""; echo ""; echo ""; echo ""; $requete="SELECT id_categorie FROM categories_par_tournoi WHERE id_tournoi='$id_tournoi'"; $reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete
"); /* Pour chaque catégorie, recup du nombre d'inscrits */ while($cat=mysqli_fetch_object($reponse)) { $categories[]=$cat->id_categorie; $requete="SELECT id_inscription FROM inscription_tournoi WHERE id_tournoi='$id_tournoi' AND id_categorie='$cat->id_categorie'"; $rep=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete
"); $inscrits_cat=mysqli_num_rows($rep); $inscrits[$cat->id_categorie]=$inscrits_cat; /* Comparaison des inscriptions entre les 2 tournois */ $requete="SELECT id_inscription FROM inscription_tournoi WHERE id_tournoi='$id_tournoi_cmp' AND id_categorie='$cat->id_categorie'"; $rep=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete
"); $inscrits_cat_cmp=mysqli_num_rows($rep); $total_inscrits_cmp+=$inscrits_cat_cmp; if($inscrits_cat_cmp != 0) { $diff=$inscrits_cat-$inscrits_cat_cmp; $pct=(int) (($diff / $inscrits_cat_cmp)*100); } else { $pct=""; } /* Calcul du nombre d'inscrits total */ $total_inscrits+=$inscrits_cat; /* Affichage des infos */ $requete="SELECT nom FROM categorie WHERE id_categorie='$cat->id_categorie'"; $rep=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete
"); $nom_cat=mysqli_fetch_object($rep); echo ""; echo ""; } $diff=$total_inscrits-$total_inscrits_cmp; $pct_total=(int) (($diff / $total_inscrits_cmp)*100); echo ""; echo ""; echo "
CatégorieNombre d'inscritsComparaisonComparaison (%)
$nom_cat->nom
$inscrits_cat
$inscrits_cat_cmp
$pct
Nombre d'inscrits :
$total_inscrits
$total_inscrits_cmp
$pct_total
"; echo "

"; echo "

Graphique

"; echo "
"; echo "
"; } else { echo "Le tournoi choisi et le tournoi à comparer sont identiques."; } echo "

"; echo "
Modifier le tournoi
"; echo "

"; mysql_close($db_connection); include("deco_admin_club.php"); include("piedDePage.php"); } else { echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes"); sleep(2); include("admin_login.php"); } ?>