Files
resatennis_tyroltenn/www/site_inscription/entrer_tableau_match.php

117 lines
5.0 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 - Algo SE1";
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");
/* 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 "<center><table border='1' width=90% bgcolor='#FFFFFF'>";
echo "<tr BGCOLOR='#FFDEAD'><td colspan='11'><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='12'><center><b><a href='entrer_tableau_match_suite.php?id_tournoi=$id_tournoi&id_categorie=$categorie->id_categorie'>Cat&eacute;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='11'><center><font size=1 ><b>Nombre d'inscrit(s) dans la cat&eacute;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&eacute;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&eacute;l&eacute;phone</td>";
echo "<td><font size=1 ><b>age</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&eacute;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'";
$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>";
echo "<td>$joueur->numero_fft</td>";
echo "<td>$inscrit_cat->telephone</td>";
$age=$annee-$joueur->annee;
echo "<td>$age</td>";
echo "<td>$joueur->e_mail</td>";
echo "<td>$inscrit_cat->travaille</td>";
echo "<td>$inscrit->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"<a href='menu_choix_administration_tournoi.php?id_tournoi=$id_tournoi'>Retour</a></center><br /><br />";
include("deco_admin.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("identification_admin.php");
}
?>