Files
resatennis_tyroltenn/www/tyroltenn/convoc_tournoi_suite.php

146 lines
8.2 KiB
PHP
Executable File

<?php
session_start();
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
if(isset($_SESSION['Admin']) and $_SESSION['Admin']==2 and isset($_SESSION['Club'])) {
$id_club=$_SESSION['Club'];
?>
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>LE SERVEUR VOCAL DE RESERVATION DES SALLES DE TENNIS</title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
<div id="tout">
<?php
include("enTete.php");
include("menu.php");
/* Connexion BDD */
include("conf.php");
echo "<h1><center>Convocations aux tournois</center></h1>";
/* Récup des données */
$id_tournoi=$_POST['tournoi'];
$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<br />");
$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 "<br /><br />";
echo "<center>$tournoi->nom - du $debut au $fin</center>";
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$existe=mysqli_num_rows($reponse);
if($existe > 0) {
$total_convoc=$existe;
/* Nb campagne de convocations */
$requete="SELECT id_campagne FROM campagne WHERE id_tournoi='$id_tournoi'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_campagne=mysqli_num_rows($reponse);
/* Total sans réponse */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND resultat_appel='prevenu' AND reponse='pas_de_reponse'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_sans_reponse=mysqli_num_rows($reponse);
/* Total Bloqués */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND (resultat_appel='messagerie' OR resultat_appel='en_attente' OR resultat_appel='a_rappeler') AND reponse='pas_de_reponse'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_bloques=mysqli_num_rows($reponse);
/* Total refus */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND resultat_appel='prevenu' AND reponse='non'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_refus=mysqli_num_rows($reponse);
/* Serveur vocal */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND reponse='oui' AND type='serveur_vocal' AND resultat_appel='prevenu'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_serveur_vocal_inscrits=mysqli_num_rows($reponse);
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND type='serveur_vocal'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_serveur_vocal=mysqli_num_rows($reponse);
/* SMS */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND reponse='oui' AND type='sms' AND resultat_appel='prevenu'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_sms_inscrits=mysqli_num_rows($reponse);
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND type='sms' AND resultat_appel='prevenu'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_sms=mysqli_num_rows($reponse);
/* Email */
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND reponse='oui' AND type='e_mail' AND resultat_appel='prevenu'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_email_inscrits=mysqli_num_rows($reponse);
$requete="SELECT id_appel FROM appels_sortants WHERE motif_appel='CampagneInscriptionTournoi' AND id_tournoi='$id_tournoi' AND type='e_mail' AND resultat_appel='prevenu'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_email=mysqli_num_rows($reponse);
/* Inscription site */
$requete="SELECT DISTINCT id_joueur FROM inscription_tournoi WHERE id_tournoi='$id_tournoi' AND inscripteur='site'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_site=mysqli_num_rows($reponse);
/* Inscription mobile */
$requete="SELECT DISTINCT id_joueur FROM inscription_tournoi WHERE id_tournoi='$id_tournoi' AND inscripteur='mobile'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_mobile=mysqli_num_rows($reponse);
/* Total Inscriptions tournoi */
$requete="SELECT DISTINCT id_joueur FROM inscription_tournoi WHERE id_tournoi='$id_tournoi'";
$reponse=mysqli_query( $db_connection, $requete) or die("Erreur lors de l'execution de la requete<br />");
$total_inscription=mysqli_num_rows($reponse);
$total_convoc_inscrits=$total_serveur_vocal_inscrits+$total_sms_inscrits+$total_email_inscrits;
$total_convoc=$total_serveur_vocal+$total_sms+$total_email;
echo "<center><table border='1' width='75%'>";
echo "<th bgcolor='#FFFACD'>Type d'inscription</th>";
echo "<th bgcolor='#FFFACD'>Inscrits au tournoi</th>";
echo "<th bgcolor='#FFFACD'>Nombre de convocations</th>";
echo "<tr><td><b>Nombre de campagnes : </b></td><td colspan='2'><center>$total_campagne</td></tr>";
echo "<tr><td><b>Serveur vocal : </b></td>";
echo "<td><center>$total_serveur_vocal_inscrits</center></td><td><center>$total_serveur_vocal</center></td></tr>";
echo "<tr><td><b>SMS : </b></td>";
echo "<td><center>$total_sms_inscrits</center></td><td><center>$total_sms</center></td></tr>";
echo "<tr><td><b>Email : </b></td>";
echo "<td><center>$total_email_inscrits</center></td><td><center>$total_email</center></td></tr>";
echo "<tr><td><b>T&eacute;l&eacute;phone Mobile : </b></td><td colspan='2'><center>$total_mobile</center></td></tr>";
echo "<tr><td><b>Nombre de convoc bloqu&eacute;s :</b></td><td colspan='2'><center><b>$total_bloques</b></center></td></tr>";
echo "<tr><td><b>Nombre de joueurs convoqu&eacute;s :</b></td>";
echo "<td><center><b>$total_convoc_inscrits</b></center></td><td><center><b>$total_convoc</b></center></td></tr>";
echo "<tr><td><b>Refus : </b></td><td colspan='2'><center>$total_refus</td></tr>";
echo "<tr><td><b>Site web : </b></td><td colspan='2'><center>$total_site inscrits (appels au club, ...)</td></tr>";
echo "<tr><td><b>Total inscriptions tournoi : </b></td><td colspan='2'><center>$total_inscription (simples et doubles) </center></td></tr>";
echo "<td><b>Sans r&eacute;ponse : </b></td><td colspan='2'><center>$total_sans_reponse</td></tr>";
echo "</table></center>";
echo "<br /><br />";
echo "<h2><center>Graphiques</center></h2>";
echo "<br />";
echo "<center><img src='secteur_convoc1.php?id_tournoi=$id_tournoi' /></center>";
echo "<br />";
echo "<center><img src='secteur_convoc2.php?id_tournoi=$id_tournoi' /></center>";
}
else {
echo "Il n'y a pas de convocations pour ce tournoi.";
}
echo "<br /><br />";
echo "<center><a href='convoc_tournoi.php'>Modifier le tournoi</a></center>";
echo "<br /><br />";
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");
}
?>