Files
resatennis_tyroltenn/www/site_inscription/gestion_doubles.php

146 lines
6.8 KiB
PHP
Executable File

<?PHP
session_start();
/* test si la session est lancée */
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==2))
{
include("conf.php");
include("mysql_compat.php");
include ("conf.php");
include ("constantes.php");
/* Connexion Bdd */
$db_connection=mysql_connect($db_host,$db_user,$password);
mysql_select_db($db_name,$db_connection);
if(isset($_GET['id_tournoi'])) {
$id_tournoi=$_GET['id_tournoi'];
}
else if(isset($_POST['id_tournoi'])) {
$id_tournoi=$_POST['id_tournoi'];
}
include("fonctions_ja.php");
if(count($_POST) > 0) {
$joueurs=array();
$joueurs=$_POST['joueurs'];
if(count($joueurs)==2) {
creation_equipe($joueurs, $db_connection, $id_tournoi);
}
else {
echo "<strong>Une &eacute;quipe doit &ecirc;tre compos&eacute;e de deux joueurs !!</strong><br />";
}
}
$requete="SELECT nom FROM tournoi WHERE id_tournoi='$id_tournoi'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$tournoi=mysql_fetch_object($reponse);
$titre="Gestion des &eacute;quipes de doubles du tournoi $tournoi->nom.";
include("enTete.php");
echo "<body background='images/balle_raquette3.jpg'> ";
echo "<h3><center>Cette page permet de cr&eacute;er, modifier et supprimer les &eacute;quipes de doubles inscrites au tournoi.<br />";
echo "La validation de l'inscription, l'encaissement et la validation du certificat m&eacute;dical se situe sur la page habituelle.</center></h3>";
echo "<br /><br />";
/* Affichage des joueurs inscrits en double par le site */
affichage_tableau_double($db_connection, $id_tournoi);
echo "<br /><br />";
echo "<center><table border='1' width='90%'>";
/* Cherche toutes les categories du tournoi */
$requete="SELECT t.id_categorie FROM categories_par_tournoi t, categorie c WHERE t.id_tournoi='$id_tournoi' AND c.type='double' AND t.id_categorie=c.id_categorie";
$repons=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
/* Pour chaque categorie du tournoi */
while ($categorie=mysql_fetch_object($repons)){
/* recherche du nom de la categorie */
$requete="SELECT nom FROM categorie WHERE id_categorie='$categorie->id_categorie'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$nom_cat=mysql_fetch_object($reponse);
echo "<tr BGCOLOR='#FFD700'><td colspan='15'><center><b>Cat&eacute;gorie : $nom_cat->nom</b></td></tr>";
$requete="SELECT id_equipe, id_joueur1, id_joueur2, commentaires FROM equipes_double WHERE id_tournoi='$id_tournoi' AND id_categorie='$categorie->id_categorie'";
$repreq=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$nb_inscrit_cat=mysql_num_rows($repreq);
/* Modif du type de tri des classements */
echo "<tr BGCOLOR='#FFDEAD'><td colspan='13'><center><font size=1 ><b>Nombre d'inscrit(s) dans la cat&eacute;gorie : $nb_inscrit_cat";
echo"</center></td></tr>";
echo "<tr BGCOLOR='#FFDEAD'><td colspan='5'><center><font size=1><b>Joueur 1</b></td><td colspan='5'><center><font size=1><b>Joueur 2</b></td><td colspan='3'><center><font size=1><b>Gestion &eacute;quipe</b></center></td></tr>";
/* pour chaque joueur */
if($nb_inscrit_cat>0) {
/* Affichage de l'en-tête des colonnes */
echo "<tr BGCOLOR='#FFFACD'>";
echo "<td><font size=1><b>Nom</td>";
echo "<td><font size=1><b>Pr&eacute;nom</td>";
echo "<td><font size=1><b>Classement</td>";
echo "<td><font size=1><b>T&eacute;l&eacute;phone</td>";
echo "<td><font size=1><b>e-mail</td>";
echo "<td><font size=1><b>Nom</td>";
echo "<td><font size=1><b>Pr&eacute;nom</td>";
echo "<td><font size=1><b>Classement</td>";
echo "<td><font size=1><b>T&eacute;l&eacute;phone</td>";
echo "<td><font size=1><b>e-mail</td>";
echo "<td><font size=1><b>Commentaires ?</td>";
echo "<td><font size=1><b>Modification Inscr.</td>";
echo "<td><font size=1><b>Annulation Inscr.</b></td>";
echo "</tr>";
/* affiche les coordonnées de chaque joueur */
while($inscrit_cat=mysql_fetch_object($repreq)) {
/* Joueur 1 */
$requete="SELECT nom, prenom, classement, e_mail FROM joueur WHERE id_joueur='$inscrit_cat->id_joueur1'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
echo "<tr bgcolor='#FFFAF0'>";
echo "<td>$joueur->nom</td>";
echo "<td>$joueur->prenom</td>";
echo "<td>$joueur->classement</td>";
/* Recupère le numéro de téléphone du joueur */
$requete="SELECT numero FROM telephone WHERE id_joueur='$inscrit_cat->id_joueur1'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$telephone=mysql_fetch_object($reponse);
$telephone = str_replace(" ", "-", $telephone->numero);
echo "<td>$telephone</td>";
echo "<td><a href='envoi_mail.php?inscription=$inscrit_cat->id_inscription'><font size=1>$joueur->e_mail</font></a></td>";
/* Joueur 2 */
$requete="SELECT nom, prenom, classement, e_mail FROM joueur WHERE id_joueur='$inscrit_cat->id_joueur2'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
echo "<td>$joueur->nom</td>";
echo "<td>$joueur->prenom</td>";
echo "<td>$joueur->classement</td>";
/* Recupère le numéro de téléphone du joueur */
$requete="SELECT numero FROM telephone WHERE id_joueur='$inscrit_cat->id_joueur2'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$telephone=mysql_fetch_object($reponse);
$telephone = str_replace(" ", "-", $telephone->numero);
echo "<td>$telephone</td>";
echo "<td><a href='envoi_mail.php?inscription=$inscrit_cat->id_inscription'><font size=1>$joueur->e_mail</font></a></td>";
/* Affichage du commentaire */
echo "<td>$inscrit_cat->commentaires</td>";
/* Modification de l'inscription */
echo "<td><a href='modif_double.php?id_equipe=$inscrit_cat->id_equipe'><font size=1 >Modification</font></a></td>";
/* Annulation de l'inscription */
echo "<td><a href='annul_double.php?id_equipe=$inscrit_cat->id_equipe'><font size=1 ><center></center><img src='images/annul.jpg' border='0'></center></font></a></td>";
echo "</tr>";
}
}
}
echo "</table></center>";
echo "<br /><br />";
echo "<center><a href='menu_choix_administration_tournoi.php?id_tournoi=$id_tournoi'>Retour au menu de gestion du tournoi</a></center>";
include("deco_ja.php");
include("piedDePage.php");
/* sinon si la personne n'est pas autorisé la renvoyer àla page de login */
}
else
{
echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
sleep(2);
include("admin_ja.php");
}
?>