"); /* On regarde si le match fait partie d'un tableau */ $requete="SELECT id_match FROM Matchs_tableaux WHERE id_reservation='$id_resa'"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); $existe=mysql_fetch_object($reponse); if($existe>0) { /* On recupere les infos du match joué */ $match=mysql_fetch_object($reponse); $requete="SELECT id_tableau, tour, num_couloir FROM Matchs_tableaux WHERE id_match='$match->id_match'"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); $match_tab=mysql_fetch_object($reponse); $tour=$match_tab->tour+1; $couloir=$match_tab->num_couloir; /* on récupère l'id du match suivant */ $requete="SELECT id_match, id_joueur, id_adverse FROM Matchs_tableaux WHERE (type_joueur='vainqueur' OR type_adverse='vainqueur') AND id_tableau='$match_tab->id_tableau' AND tour='$tour' AND (id_joueur='$couloir' OR id_adverse='$couloir')"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); $match_suivant=mysql_fetch_object($reponse); /* Met à jour le match avec le vainqueur */ /* MAJ du joueur */ if($match_suivant->id_joueur==$couloir) { $requete="UPDATE Matchs_tableaux SET type_joueur='site', id_joueur='$id_vainqueur WHERE id_match='match_suivant->id_match'"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); } /* MAJ de l'adverse */ else { $requete="UPDATE Matchs_tableaux SET type_adverse='site', id_adverse='$id_vainqueur WHERE id_match='match_suivant->id_match'"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); } } echo "
Le score a été mis à jour avec succès.

"; list($a,$m,$j)=explode("-",$date); $requete="SELECT id_tournoi FROM reservation WHERE id_reservation='$id_reservation'"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); $resa=mysql_fetch_object($reponse); echo "Retour à la liste des matchs


"; 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"); } ?>