"; echo "

Modification d'une rencontre


"; $date=$_POST['date']; $heure=$_POST['heure']; $id_equipe_adverse=$_POST['equipe']; $id_date=$_POST['id_date']; $nom_champ=$_POST['nom_champ']; $id_club=$_POST['id_club']; $equipe_sel=$_POST['equipe_sel']; list($j,$m,$a)=explode("/", $date); $date_eng="$a-$m-$j"; list($h,$m,$rien)=explode(":", $heure); if($h<10 and strlen($h)<2) { $h="0".h; } $heure="$h:$m:00"; $requete="SELECT * FROM dates_champ WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rencontre=mysqli_fetch_object($reponse); $modif=1; if($rencontre->date == $date_eng and $rencontre->heure == $heure and $rencontre->id_equipe_adverse == $id_equipe_adverse) { $modif=0; } $requete="UPDATE dates_champ SET heure='$heure', date='$date_eng', id_equipe_adverse='$id_equipe_adverse', id_club='$id_club', nom_champ='$nom_champ' WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "La rencontre a été modifié.
"; /* Suppression des disponibilités si modifs effectuées */ if($modif==1) { $requete="DELETE FROM dispo_champ WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "Les disponibilités associées ont étés supprimées.
"; /* Suppression des réservations */ $requete="SELECT id_reservation FROM match_champ WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); while($match=mysqli_fetch_object($reponse)) { $requete="DELETE FROM reservation WHERE id_reservation='$match->id_reservation'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $requete="DELETE FROM participant WHERE id_reservation='$match->id_reservation'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); } $requete="DELETE FROM match_champ WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); } $requete="SELECT id_equipe FROM dates_champ WHERE id_date='$id_date'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $equipe=mysqli_fetch_object($reponse); echo "

"; echo "
Retour à la gestion des rencontres
"; echo "

"; include("deco_champ.php"); include("piedDePage.php"); } else { echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes"); sleep(2); include("login_champ.php"); } ?>