130 lines
5.7 KiB
PHP
Executable File
130 lines
5.7 KiB
PHP
Executable File
<?php
|
|
session_start();
|
|
/* test si la session est lancée */
|
|
if((isset($_SESSION['Admin'])==true) && (($_SESSION['Admin']==2) || ($_SESSION['Admin']==1)))
|
|
{
|
|
$titre="Saisie d'un tableau de match";
|
|
include("enTete.php");
|
|
echo"<body background='images/balle_raquette3.jpg'> ";
|
|
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include ("conf.php");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
|
|
$annee=date("Y");
|
|
|
|
if(isset($_GET['id_tournoi'])) {
|
|
$id_tournoi=$_GET['id_tournoi'];
|
|
}
|
|
|
|
/* cherche le nombre de personnes inscrites au tournoi */
|
|
$requete="SELECT * FROM inscription_tournoi WHERE id_tournoi='$id_tournoi'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$nb_inscrit=mysql_num_rows($reponse);
|
|
echo "Cliquez sur l'une des catégories pour configurer les différents tableaux";
|
|
echo "<center><table border='1' width=90% bgcolor='#FFFFFF'>";
|
|
echo "<tr BGCOLOR='#FFDEAD'><td colspan='13'><center><b>Nombre de joueurs inscrits : $nb_inscrit</center></td></tr>";
|
|
|
|
/* Cherche toutes les categories du tournoi */
|
|
$requete="SELECT id_categorie FROM categories_par_tournoi WHERE id_tournoi='$id_tournoi'";
|
|
$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='13'><center><b><a href='quelTranche.php?id_tournoi=$id_tournoi&id_categorie=$categorie->id_categorie'>Catégorie : $nom_cat->nom</a></b></td></tr>";
|
|
/* on cherche les joueurs concernant avec cette catégorie */
|
|
$requete="SELECT id_joueur, paiement, certif, validation, telephone, travaille, commentaires FROM inscription_tournoi WHERE id_tournoi='$id_tournoi' AND id_categorie='$categorie->id_categorie'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$nb_inscrit_cat=mysql_num_rows($reponse);
|
|
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>";
|
|
/* 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>Num Licence</td>";
|
|
echo "<td><font size=1 ><b>Téléphone</td>";
|
|
echo "<td><font size=1 ><b>Année naissance</td>";
|
|
echo "<td><font size=1 ><b>Club</td>";
|
|
echo "<td><font size=1 ><b>e-mail</td>";
|
|
echo "<td><font size=1 ><b>Travaille ?</td>";
|
|
echo "<td><font size=1 ><b>Commentaires</td>";
|
|
echo "<td><font size=1 >Valider</td>";
|
|
echo "<td><font size=1 >Rglt</td>";
|
|
echo "<td><font size=1 >Certif Médic</td>";
|
|
echo "</tr>";
|
|
/* affiche les coordonnées de chaque joueur */
|
|
while($inscrit_cat=mysql_fetch_object($reponse)) {
|
|
$requete="SELECT nom, prenom, classement, numero_fft, annee, e_mail FROM joueur WHERE id_joueur='$inscrit_cat->id_joueur'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse2);
|
|
echo "<tr bgcolor='#FFFAF0'>";
|
|
echo "<td>$joueur->nom</td>";
|
|
echo "<td>$joueur->prenom</td>";
|
|
echo "<td>$joueur->classement</td>";
|
|
echo "<td>$joueur->numero_fft</td>";
|
|
echo "<td>$inscrit_cat->telephone</td>";
|
|
echo "<td>$joueur->annee</td>";
|
|
/* Recherhce du club où le joueur est licencié */
|
|
$temp=utf8_decode("MembreLicencié");
|
|
$requete="SELECT c.id_club, cl.nom FROM compte c, club cl WHERE c.id_joueur='$inscrit_cat->id_joueur' AND cl.id_club=c.id_club AND c.statut='$temp'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$club=mysql_fetch_object($reponse2);
|
|
echo "<td>$club->nom</td>";
|
|
echo "<td>$joueur->e_mail</td>";
|
|
echo "<td>$inscrit_cat->travaille</td>";
|
|
echo "<td>$inscrit_cat->commentaires</td>";
|
|
/* si le joueur est validé */
|
|
$date=$inscrit_cat->validation;
|
|
list($jour, $time) = explode(' ', $date);
|
|
list($annee_val, $mois_val, $jour_val)=explode('-', $jour);
|
|
list($heure, $min, $sec)=explode(':', $time);
|
|
if ($annee_val==0 and $mois_val==0 and $jour_val==0 and $heure==0 and $min==0 and $sec==0) {
|
|
echo"<td BGCOLOR='#FF4500'></td>";
|
|
}
|
|
else echo"<td BGCOLOR='#90EE90'></td>";
|
|
/* si le paiement est du */
|
|
if ($inscrit_cat->paiement==0) {
|
|
echo"<td BGCOLOR='#FF4500'></td>";
|
|
}
|
|
else {
|
|
echo"<td BGCOLOR='#90EE90'></td>";
|
|
}
|
|
/* si le certificat medical */
|
|
$certif=$inscription->certif;
|
|
if ($inscrit_cat->certif=='non') {
|
|
echo"<td BGCOLOR='#FF4500'></td>";
|
|
}
|
|
else echo"<td BGCOLOR='#90EE90'></td>";
|
|
echo"</tr>";
|
|
}
|
|
}
|
|
echo "<tr></tr>";
|
|
}
|
|
echo "</table>";
|
|
echo "<br /><br />";
|
|
echo "<center><a href='lancer_planning.php?id_tournoi=$id_tournoi'>Création des tableaux et plannings</a></center>";
|
|
echo "<br /><br />";
|
|
echo "<a href='menu_choix_administration_tournoi.php?id_tournoi=$id_tournoi'>Retour au menu d'administration du tournoi</a></center><br /><br />";
|
|
|
|
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");
|
|
}
|
|
?>
|
|
|