Vous n'êtes pas connecté en tant qu'administrateur !!!

"; include("admin_login.php"); } else{ $annee=$_GET['annee']; if ($annee==''){ $annee=date("Y"); } $mois=$_GET['mois']; $mois_courrant=$_GET['mois']; if ($mois==''){ $mois=date("m"); $mois_courrant=date("m"); } $jour=$_GET['jour']; if ($jour==''){ $jour=date("j"); } $heure=$_GET['heure']; $court=$_GET['court']; echo ""; echo ""; echo ""; echo ""; echo "LE SERVEUR VOCAL DE RESERVATION DES SALLES DE TENNIS - 089 765 8366"; echo ""; echo ""; echo ""; include("deco_admin_club.php"); echo "
"; /* test si admin */ $requete="SELECT nom FROM club WHERE id_club='$club'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $nom_club=mysqli_fetch_object($reponse); $requete="SELECT j.nom, j.prenom, j.id_joueur FROM admin_resa a, joueur j WHERE a.id_admin='$id_admin' AND j.id_joueur=a.id_joueur"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe=mysqli_num_rows($reponse); if($existe>0) { $admin=mysqli_fetch_object($reponse); echo "

"; echo "Bonjour $admin->prenom $admin->nom, Administrateur du club $nom_club->nom
"; $adm=1; $requete="SELECT nom FROM tournoi WHERE id_tournoi='$id_tournoi'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tournoi=mysqli_fetch_object($reponse); echo "Vous allez gérer le planning du tournoi $tournoi->nom"; echo "

"; } } $requete2="SELECT * from reservable where id_club LIKE '$club'"; $result2=mysqli_query($db_connection, $requete2) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $nb_terrains=mysqli_num_rows($result2) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); include("calendrier/calendrier.inc4.php"); include("calendrier/string.inc.php"); /* Recherche des heures ouvertures fermetures des terrains */ $requete="SELECT MIN(HOUR(heure_ouverture)), MAX(HOUR(heure_fermeture)) FROM reservable WHERE id_club='$club'"; $result=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $horaires=mysqli_fetch_array($result); if($adm==1) { echo "

"; echo "
"; $duree_resa=1; $mois_courrant=$mois_courrant-1; echo "
"; echo ""; echo ""; echo "
1ère étape : Choisissez une date en cliquant dessus (en rouge : aujourd'hui ; en vert : journée selectionnée)
Journée en cours : le ",$jour," ",monthNumToName($mois)," ",$annee,"
"; /* Date en cours sur la reservation */ if($jour<10 and strlen($jour)==1) {$jour_ds="0".$jour; } else { $jour_ds=$jour; } if($mois<10 and strlen($mois)==1) {$mois_ds="0".$mois; } else { $mois_ds=$mois; } $date_selectionnee="$annee-$mois_ds-$jour_ds"; if($mois_courrant==0){ $gestion_mois=12; $gestion_annee=$annee-1; echo showCalendar($gestion_annee."-".$gestion_mois,$club,$id_admin,$id_tournoi,$date_selectionnee); } else{ echo showCalendar($annee."-".$mois_courrant,$club,$id_admin,$id_tournoi,$date_selectionnee); } echo "
"; if($mois_courrant == 12) { $mois_courrant=1; } else { $mois_courrant=$mois_courrant+1; } echo showCalendar($annee."-".$mois_courrant,$club,$id_admin,$id_tournoi,$date_selectionnee); echo "
"; if($mois_courrant==12){ $mois_courrant=1; $annee_cal=$annee+1; echo showCalendar($annee_cal."-".$mois_courrant,$club,$id_admin,$id_tournoi,$date_selectionnee); } else{ $mois_courrant=$mois_courrant+1; echo showCalendar($annee."-".$mois_courrant,$club,$id_admin,$id_tournoi,$date_selectionnee); } echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $requete="SELECT id_reservable, nom FROM reservable WHERE id_club='$club'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $nb_courts_ligne=0; while($nom_courts=mysqli_fetch_object($reponse)) { echo ""; $nb_courts_ligne++; if($nb_courts_ligne%6==0 and $i<$nb_terrains) { $nb_courts_ligne=0; echo ""; } } echo ""; $requete="SELECT cat.id_categorie, cat.nom FROM categorie cat, categories_par_tournoi tourcat WHERE cat.id_categorie=tourcat.id_categorie AND tourcat.id_tournoi='$id_tournoi'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
2ème étape : Choisissez le Court à réserver
$nom_courts->nom
3ème étape : Donner la catégorie d'inscription des joueurs ainsi que les numéros de licence FFT des joueurs
"; echo "Pour entrer un joueur qualifié ou un vainqueur de match, veuillez taper 0 dans le numéro de licence correspondant.
"; echo "Pour les matchs de double, veuillez saisir le numéro de licence d'un des joueurs de l'équipe et choisir dans la liste des catégories une catégorie de double.
Catégorie : Numéro FFT joueur 1 /
joueur Equipe 1 :
Numéro FFT joueur 2 /
joueur Equipe 2 :
4ème étape : Entrer le nom du tableau pour ce match ainsi que l'heure de début et fin du match
Tableau: Heure de début ::Heure de fin ::
5ème étape : Validez la réservation
"; echo ""; } echo "
"; /**************************************************/ echo ""; echo ""; include("constantes.php"); /* Controle si une couleur existe en BDD */ $couleurs=array(); /* Catégorie par défaut */ /* Libre */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Libre' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Championnat */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Championnat' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Cours */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Cours' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Loisir */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Loisir' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Entretien */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Entretien' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Autre */ $req="SELECT id_couleur FROM rubriques_resa WHERE nom='Autre' AND id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); $['']=$couleur->couleur_hex; /* Autres rubriques pour le club */ $req="SELECT * FROM rubriques_resa WHERE id_club='$club'"; $rep=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $nb=mysqli_num_rows($rep); if($nb > 0) { echo ""; for($i=1;$i<=$nb;$i++) { $rubrique=mysqli_fetch_object($rep); $req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep1=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep1); echo ""; if($i%6 == 0) { echo ""; } } echo ""; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Légende des couleurs
$rubrique->nom
Tournois
Simple Hommes
Simple Dames
Jeunes
Doubles
"; echo "
", /* recupere le nom des terrains */ $terrains=array(); $requete3="SELECT nom, id_reservable FROM reservable WHERE id_club LIKE '$club'"; $result3=mysqli_query($db_connection, $requete3) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $nb_terrains=mysqli_num_rows($result3); if($nb_terrains>0) { /* Affichage de l'en tete du tableau horaires et noms des terrains */ echo "
"; echo ""; echo""; /* Afrfichage du nom des terrains */ while($nom_terrain=mysqli_fetch_object($result3)) { echo""; array_push($terrains, $nom_terrain->id_reservable); } /* Recherche des heures ouvertures fermetures des terrains */ $requete="SELECT MIN(HOUR(heure_ouverture)), MAX(HOUR(heure_fermeture)) FROM reservable WHERE id_club='$club'"; $result=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $horaires=mysqli_fetch_array($result); list($dbt_h, $dbt_m, $dbt_s)=explode(":",$horaires[0]); $ouverture=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee); list($dbt_h, $dbt_m, $dbt_s)=explode(":",$horaires[1]); $fermeture=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee); /* Selectionne toutes les réservations du jour pour le club */ $reservations=array(); if ($mois<10 and strlen($mois)<2) { $mois = "0".$mois; } if ($jour<10 and strlen($jour)<2) { $jour = "0".$jour; } $requete="SELECT id_reservation, r.heure_resa_deb, r.heure_resa_fin, r.id_reservable FROM reservation r,reservable t WHERE id_club= '$club' AND r.id_reservable = t.id_reservable AND r.date_resa LIKE '$annee-$mois-$jour' AND r.validation='1' ORDER BY heure_resa_deb ASC, id_reservable ASC"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); while($resa=mysqli_fetch_object($reponse)) { $reserv=array(); $['']=$resa->id_reservation; $['']=$resa->id_reservable; list($dbt_h, $dbt_m, $dbt_s)=explode(":",$resa->heure_resa_deb); $['']=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee); list($fin_h, $fin_m, $fin_s)=explode(":",$resa->heure_resa_fin); $['']=mktime($fin_h, $fin_m, $fin_s, $mois, $jour, $annee); array_push($reservations, $reserv); } /* Affichage de l'en tete du tableau horaires et noms des terrains */ $indice_encours=-1; /* Pour chaqe heure demi-heure */ for ($i=$ouverture;$i<$fermeture;$i+=1800){ $horaire_encours=getdate($i); if($['']=='0') echo ""; else echo ""; /* Pour chaque terrain */ for ($j=0;$j $i and $terrains[$j]==$reservations[$cpt][id_reservable]) { $indice_encours=-2; break; } else { $indice_encours=-1; } } /* Si une réservation a été trouvée */ if($indice_encours > -1) { $id_resa=$reservations[$indice_encours][id_reservation]; $requete="SELECT j.prenom,j.nom, j.numero_fft,r.type_reservation, r.id_rubrique,r.id_joueur,r.id_joueur_adverse, r.id_tournoi, r.id_joueur_adverse, r.id_categorie, r.type, r.id_tournoi, r.id_joueur,r.score,r.vainqueur FROM joueur j, reservation r WHERE j.id_joueur = r.id_joueur AND r.id_reservation='$id_resa' "; $result=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_object($result); $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$joueur->vainqueur'"; $result=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $vainqueur=mysqli_fetch_object($result); /* Si le match reserve concerne un tournoi */ if($joueur->type=='Tournoi') { $requete1="SELECT j.prenom,j.nom FROM joueur j, reservation r WHERE j.id_joueur = r.id_joueur_adverse AND r.id_reservation='$id_resa'"; $result1=mysqli_query($db_connection, $requete1) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $adverse=mysqli_fetch_object($result1); $requete="SELECT nom FROM tournoi WHERE id_tournoi='$joueur->id_tournoi'"; $result2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tournoi=mysqli_fetch_object($result2); $requete="SELECT nom, type, sexe, age_max FROM categorie WHERE id_categorie='$joueur->id_categorie'"; $result3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $categorie=mysqli_fetch_object($result3); /* Adulte homme */ if($categorie->type=='simple' and $categorie->sexe=='m' and $categorie->age_max==0) { echo "
"; } else if($indice_encours == -1) { echo ""; } } echo ""; } } echo ""; echo "
DATE DE RÉSERVATION : le ",$jour," ",monthNumToName($mois)," ",$annee,"
Horaires$nom_terrain->nom
$['']:00
"; $double=0; } /* Adulte Femme */ else if($categorie->type=='simple' and $categorie->sexe=='f' and $categorie->age_max==0) { echo ""; $double=0; } /* Jeunes */ else if($categorie->type=='simple' and $categorie->age_max<18) { echo ""; $double=0; } /* Doubles */ else if($categorie->type=='double') { echo ""; $double=1; } if($double==1) { /* Recherche des 2 équipes */ $requete="SELECT * FROM equipes_double WHERE id_equipe='$joueur->id_equipe'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $equipe1=mysqli_fetch_object($result1); $requete="SELECT * FROM equipes_double WHERE id_equipe='$joueur->id_joueur_adverse'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $equipe2=mysqli_fetch_object($result1); /* Recherche du nom/prénom des 4 joueurs */ $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$equipe1->id_joueur1'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur1=mysqli_fetch_object($result1); $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$equipe1->id_joueur2'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur2=mysqli_fetch_object($result1); $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$equipe2->id_joueur1'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur3=mysqli_fetch_object($result1); $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$equipe2->id_joueur2'"; $result1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur4=mysqli_fetch_object($result1); if($joueur->id_joueur==700 and $joueur->id_joueur_adverse==700) { echo "
Vainqueur - Qualifié / Vainqueur - Qualifié

$tournoi->nom

$categorie->nom

$joueur->type_reservation

$joueur->score
"; } else if($joueur->id_joueur==700) { echo "
Vainqueur - Qualifié / $joueur3->prenom $joueur3->nom - $joueur4->prenom $joueur4->nom

$tournoi->nom

$categorie->nom

$joueur->type_reservation

$joueur->score
"; } else if($joueur->id_joueur_adverse==700) { echo "
$joueur1->prenom $joueur1->nom - $joueur2->prenom $joueur2->nom / Vainqueur - Qualifié

$tournoi->nom

$categorie->nom

$joueur->type_reservation

$joueur->score
"; } else { echo "
$joueur1->prenom $joueur1->nom - $joueur2->prenom $joueur2->nom / $joueur3->prenom $joueur3->nom - $joueur4->prenom $joueur4->nom

$tournoi->nom

$categorie->nom

$joueur->type_reservation

$joueur->score
"; } } else { echo "
$joueur->prenom $joueur->nom / $adverse->prenom $adverse->nom

$tournoi->nom

$categorie->nom

$joueur->type_reservation

$vainqueur->prenom $vainqueur->nom
$joueur->score
"; } } else if($joueur->type=='Cours') { echo "
"; echo "
$joueur->prenom $joueur->nom /

$joueur->type

$joueur->type_reservation

"; } else if($joueur->type=='Entretien') { echo "
"; echo "
$joueur->prenom $joueur->nom /

$joueur->type

$joueur->type_reservation

"; } else if($joueur->type=='Autre' and $joueur->id_rubrique == 0) { echo "
"; echo "
$joueur->prenom $joueur->nom /

$joueur->type_reservation

"; } else if($joueur->type=='Loisir') { $requete1="SELECT j.prenom,j.nom FROM joueur j, reservation r WHERE j.id_joueur = r.id_joueur_adverse AND r.id_reservation='$id_resa'"; $result1=mysqli_query($db_connection, $requete1) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $adverse=mysqli_fetch_object($result1); echo "
"; echo "
$joueur->prenom $joueur->nom / $adverse->prenom $adverse->nom

$joueur->type

$joueur->type_reservation

"; } else if($joueur->type=='Championnat') { $requete1="SELECT j.prenom,j.nom FROM joueur j, reservation r WHERE j.id_joueur = r.id_joueur_adverse AND r.id_reservation='$id_resa'"; $result1=mysqli_query($db_connection, $requete1) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $adverse=mysqli_fetch_object($result1); echo "
"; echo "
$joueur->prenom $joueur->nom / $adverse->prenom $adverse->nom

$joueur->type

$joueur->type_reservation

"; } /* Rubrique perso */ else if($joueur->id_rubrique != 0 and $joueur->type=='Autre') { $requete="SELECT * FROM rubriques_resa WHERE id_rubrique='$joueur->id_rubrique'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $rubrique=mysqli_fetch_object($rep); $requete="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $couleur=mysqli_fetch_object($rep); echo "
"; echo "
$joueur->prenom $joueur->nom /

$rubrique->nom

$joueur->type_reservation
"; } echo "
Annuler réservation
 
DATE DE RÉSERVATION : le ",$jour," ",monthNumToName($mois)," ",$annee,"
"; echo "
"; echo ""; include("piedDePage.php"); ?>