67 lines
2.6 KiB
PHP
Executable File
67 lines
2.6 KiB
PHP
Executable File
<?php
|
|
session_start();
|
|
/* test si la session est lancée */
|
|
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==2))
|
|
{
|
|
$id_equipe=$_POST['id_equipe'];
|
|
$titre="Gestion des contraintes des joueurs inscrits au tournoi";
|
|
include("enTete.php");
|
|
include("constantes.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);
|
|
|
|
/* Suppression de la BDD des anciennes contraintes */
|
|
$requete="DELETE FROM contraintes WHERE id_inscription='$id_equipe' AND type='double'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
|
|
/* Insertion des cases cochées dans la BDD */
|
|
$requete="SELECT id_tournoi FROM equipes_double WHERE id_equipe='$id_equipe'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$inscrit=mysql_fetch_object($reponse);
|
|
$requete="SELECT debut, fin FROM tournoi WHERE id_tournoi='$inscrit->id_tournoi'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$tournoi=mysql_fetch_object($reponse);
|
|
|
|
/* Calcul du nombre de jours */
|
|
list($dbt_a, $dbt_m, $dbt_j)=explode("-", $tournoi->debut);
|
|
list($fin_a, $fin_m, $fin_j)=explode("-", $tournoi->fin);
|
|
$debut=mktime(10,0,0,$dbt_m, $dbt_j, $dbt_a);
|
|
$fin=mktime(10,0,0,$fin_m, $fin_j, $fin_a);
|
|
$nb_jours=(($fin-$debut)/86400)+1;
|
|
$date_en_cours=$debut;
|
|
$nb_heures=count($heure);
|
|
for($i=0;$i<$nb_jours;$i++) {
|
|
$date=getdate($date_en_cours);
|
|
for($j=0;$j<count($heure);$j++) {
|
|
$horaire="horaire-".$i."-".$j;
|
|
if($_POST[$horaire]>0) {
|
|
$date_bdd=$['']."-".$['']."-".$[''];
|
|
$heure_bdd=$heure[$j].":00";
|
|
$requete="INSERT INTO contraintes(id_inscription, type, jour, heure) VALUES('$id_equipe','double', '$date_bdd','$heure_bdd')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
}
|
|
$date_en_cours=$date_en_cours+86400;
|
|
}
|
|
|
|
echo "Les disponibilité ont étés mises à jour avec succès.<br /><br />";
|
|
|
|
echo "<br /><br />";
|
|
echo "<center><a href='gestion_contraintes.php?id_tournoi=$inscrit->id_tournoi'>Retour à la liste des joueurs</a></center>";
|
|
|
|
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");
|
|
}
|
|
?>
|