100 lines
4.7 KiB
PHP
Executable File
100 lines
4.7 KiB
PHP
Executable File
<?php
|
|
session_start();
|
|
/* test si la session est lancée */
|
|
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==2))
|
|
{
|
|
if(isset($_GET['id_tournoi']))
|
|
$id_tournoi=$_GET['id_tournoi'];
|
|
$titre="Gestion des scores de matchs";
|
|
include("enTete.php");
|
|
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);
|
|
|
|
/* Si aucune date n'existe alors afficher la demande de date */
|
|
if(!isset($_GET['date']) or !(isset($_GET['jour']) and isset($_GET['mois']) and isset($_GET['annee']))) {
|
|
$date_jour=date("d/m/Y");
|
|
echo "<form action='resultat_match_tournoi.php' method='get'><center>";
|
|
echo "Date : <input type='text' name='date' value='$date_jour'>(jj/mm/aaaa)<br /><br />";
|
|
echo "<input type='hidden' name='id_tournoi' value='$id_tournoi'>";
|
|
echo "<input type='submit' name='valider' value='Valider'>";
|
|
echo "</center></form>";
|
|
}
|
|
/* si une date est defini, alors on affiche la liste des matchs du jour */
|
|
else {
|
|
if(isset($_GET['date']) and strlen($_GET['date'])==10) {
|
|
/* Date */
|
|
echo "<h2>Matchs du $date</h2><br />";
|
|
echo "<a href='resultat_match_tournoi.php?id_tournoi=$id_tournoi&date='>Choisir une autre date</a><br /><br />";
|
|
list($j,$m,$a)=explode("/",$date);
|
|
$date="$a-$m-$j";
|
|
}
|
|
else if(isset($_GET['jour']) and isset($_GET['mois']) and isset($_GET['annee'])) {
|
|
$jour=$_GET['jour'];
|
|
$mois=$_GET['mois'];
|
|
$annee=$_GET['annee'];
|
|
$date="$annee-$mois-$jour";
|
|
/* Date */
|
|
echo "<h2>Matchs du $date</h2><br />";
|
|
echo "<a href='resultat_match_tournoi.php?id_tournoi=$id_tournoi&date='>Choisir une autre date</a><br /><br />";
|
|
}
|
|
/* Recherche des terrains */
|
|
echo "<center><table border='1'>";
|
|
$requete="SELECT id_club FROM tournoi WHERE id_tournoi='$id_tournoi'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$club=mysql_fetch_object($reponse);
|
|
$requete="SELECT id_reservable, nom FROM reservable WHERE id_club='$club->id_club'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
/* Pour chaque terrain trouvé */
|
|
while($terrain=mysql_fetch_object($reponse)) {
|
|
echo "<tr><td colspan='6' bgcolor='FFCC66' align='center' valign='center'><b>$terrain->nom</b></td></tr>";
|
|
echo "<th>Heure Match</th><th>Joueur</th><th>Joueur adverse</th><th>Catégorie</th><th>Score</th><th>Vainqueur</th>";
|
|
$requete="SELECT * FROM reservation WHERE id_tournoi='$id_tournoi' AND date_resa='$date' AND id_reservable='$terrain->id_reservable' ORDER BY heure_resa_deb"; $reponse1=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
/* Pour chaque réservation trouvée */
|
|
while($resa=mysql_fetch_object($reponse1)) {
|
|
echo "<tr>";
|
|
echo "<td><b>$resa->heure_resa_deb</b></td>";
|
|
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$resa->id_joueur'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse2);
|
|
echo "<td>$joueur->nom $joueur->prenom</td>";
|
|
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$resa->id_joueur_adverse'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse2);
|
|
echo "<td>$joueur->nom $joueur->prenom</td>";
|
|
$requete="SELECT nom FROM categorie WHERE id_categorie='$resa->id_categorie'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$cat=mysql_fetch_object($reponse2);
|
|
echo "<td>$cat->nom</td>";
|
|
if($resa->score=="") {
|
|
echo "<td colspan='2'><a href='resultat_match_tournoi_suite.php?id_reservation=$resa->id_reservation'>Entrer le score de ce match</a></td>"; }
|
|
else {
|
|
echo "<td>$resa->score</td>";
|
|
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$resa->vainqueur'";
|
|
$reponse2=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse2);
|
|
echo "<td>$joueur->nom $joueur->prenom</td>";
|
|
}
|
|
echo "</tr>";
|
|
}
|
|
}
|
|
echo "</table></center><br /><br />";
|
|
echo "<center><a href='menu_choix_administration_tournoi.php?id_tournoi=$id_tournoi'>Retour au menu de gestion du tournoi</a></center>";
|
|
}
|
|
|
|
echo "<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");
|
|
}
|
|
?>
|