146 lines
6.8 KiB
PHP
Executable File
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 équipe doit être composé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 é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éer, modifier et supprimer les équipes de doubles inscrites au tournoi.<br />";
|
|
echo "La validation de l'inscription, l'encaissement et la validation du certificat mé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é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é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 é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énom</td>";
|
|
echo "<td><font size=1><b>Classement</td>";
|
|
echo "<td><font size=1><b>Télé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énom</td>";
|
|
echo "<td><font size=1><b>Classement</td>";
|
|
echo "<td><font size=1><b>Télé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");
|
|
}
|
|
|
|
?>
|