Files

75 lines
3.2 KiB
PHP
Executable File

<?php
session_start();
/* test si une session joueur est lancée */
if((isset($_SESSION['Id_joueur'])==true) && ($_SESSION['Id_joueur']!=0))
{
echo"<body background='images/balle_raquette3.jpg'>";
$id_joueur=$_SESSION['Id_joueur'];
include("top.php");
$titre="Résultats des matchs";
include("enTete.php");
echo "<center><h1>R&eacute;sultats des matchs</h1></center>";
include("conf.php");
$requete="SELECT id_tournoi, id_categorie, heure_resa_deb, id_joueur_adverse, date_resa, id_reservable, score, vainqueur FROM reservation WHERE id_joueur='$id_joueur' AND date_resa>=CURRENT_DATE() AND score<>''";
$db_connection=mysql_connect($db_host,$db_user,$password);
mysql_select_db($db_name,$db_connection);
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$nb_match = mysql_numrows($result);
/* si aucun match n'est planifié */
if($nb_match==0) {
echo "D&eacute;sol&eacute;, vous n'avez aucun score de match enregistr&eacute;";
}
/* affichage des matchs */
else {
echo "<div id=tableauTournoi'>";
echo "<table>";
echo "<th>Date</th><th>Heure</th><th>Lieu</th><th>Tournoi / Réservation</th><th>Joueur adverse</th><th>Score du match</th><th>Vainqueur</th>";
while($resa=mysql_fetch_object($result)) {
echo "<tr>";
echo "<td>$resa->date_resa</td>";
echo "<td>$resa->heure_resa_debut</td>";
$requete="SELECT nom, lieu FROM reservable WHERE id_reservable='$resa->id_reservable'";
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$terrain=mysql_fetch_object($result);
echo "<td>$terrain->nom - $terrain->ville</td>";
if($resa->id_tournoi==0) {
echo "<td>R&eacute;servation</td>";
}
else {
$requete="SELECT nom, id_club FROM tournoi WHERE id_tournoi='$resa->id_tournoi'";
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$tournoi=mysql_fetch_object($result);
$requete="SELECT id_club, ville FROM club WHERE id_club='$tournoi->id_club'";
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$club_ville=mysql_fetch_object($result);
echo "<td>$tournoi->nom - $club->ville</td>";
echo "<td><b>$resa->score</b></td>";
}
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$resa->id_joueur_adverse'";
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur_adverse=mysql_fetch_object($result);
echo "<td>$joueur_adverse->prenom $joueur_adverse->nom</td>";
$requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$resa->vainqueur'";
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$vainqueur=mysql_fetch_object($result);
echo "<td>$resa->score</td><td>$vainqueur->prenom $vainqueur->nom</td>";
echo "</tr>";
}
echo "</table></div>";
}
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("connexion.php");
}
?>