"; echo "

Convocation des joueurs à leur match de championnat

"; if(isset($_POST['id_equipe'])) { $id_equipe=$_POST['id_equipe']; } else { $id_equipe=$_GET['id_equipe']; } if(isset($_POST['id_date'])) { $id_date=$_POST['id_date']; } else { $id_date=$_GET['id_date']; } $requete="SELECT nom, type_champ FROM equipes_champ WHERE id_equipe='$id_equipe'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $equipe=mysqli_fetch_object($reponse); $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); $requete="SELECT nom FROM equipes_champ WHERE id_equipe='$rencontre->id_equipe_adverse'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $equipe_adv=mysqli_fetch_object($reponse); list($a, $m, $j)=explode("-", $rencontre->date); $date="$j/$m/$a"; list($h,$m,$s)=explode(":", $rencontre->heure); $heure="$h:$m"; echo "

Rencontre avec l'équipe $equipe_adv->nom se deroulant le $date à partir de $heure
"; echo "Championnat $rencontre->nom_champ

"; echo "

"; echo "Cette page permet de convoquer les joueurs de votre équipe ainsi que le capitaine de l'équipe adverse aux matchs de cette rencontre."; echo "

"; echo "
Actualiser maintenant
"; echo "

"; $requete="SELECT * FROM match_champ WHERE id_date='$id_date' AND type_match='simple'"; $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) { /* Legendes des états des appels */ echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
EtatCouleur
Prévenu
 
Pas encore
 
Capitaine
 
Serveur vocal
 
SMS
 
Email
 
Inutile
 
"; echo "

"; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; /* Joueurs de l'équipe (matchs de simple) */ while($match=mysqli_fetch_object($reponse)) { echo ""; $requete="SELECT * 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)()."
"); $resa=mysqli_fetch_object($rep); $requete="SELECT nom, prenom, classement, e_mail FROM joueur WHERE id_joueur='$resa->id_joueur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_object($rep); $requete="SELECT numero FROM telephone WHERE id_joueur='$resa->id_joueur' AND type='portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_port=mysqli_num_rows($rep); if($existe_port > 0) { $tel=mysqli_fetch_object($rep); } else { $requete="SELECT numero FROM telephone WHERE id_joueur='$resa->id_joueur' AND type<>'portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tel=mysqli_fetch_object($rep); } echo ""; echo ""; echo ""; if($tel->numero=="") { echo ""; } else { echo ""; } if($joueur->e_mail != "") { echo ""; } else { echo ""; } $requete="SELECT nom FROM reservable WHERE id_reservable='$resa->id_reservable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $terrain=mysqli_fetch_object($rep); echo ""; list($h,$m,$s)=explode(":", $resa->heure_resa_deb); echo ""; /* Etat convoc */ $requete="SELECT * FROM participant WHERE id_joueur='$resa->id_joueur' AND id_reservation='$match->id_reservation'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe=mysqli_num_rows($rep); if($existe>0) { $convoc=mysqli_fetch_object($rep); /* Joueur en cours de convocation */ if($convoc->prevenu == NULL) { /* Pas prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } else if($convoc->a_prevenir =='Pas_Encore') { echo ""; } /* Controle si des infos concernant la convoc sont présentes */ if($convoc->info == NULL) { echo ""; } else { echo ""; } /* Changement du type de convocation - Test des type de convocations possibles */ /* Test des type de convocations possibles */ echo ""; } /* Joueur prévenu */ else { /* Prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } else if($convoc->a_prevenir =='Inutile') { echo ""; } else if($convoc->a_prevenir =='Club') { echo ""; } /* Date et heure ou le joueur est prevenu */ list($date, $heure)=explode(" ", $convoc->prevenu); list($a,$m,$j)=explode("-", $date); $date="$j/$m/$a"; list($h,$m,$s)=explode(":", $heure); $heure="$h:$m"; echo ""; /* Joueur prevenu - pas de rappel possible */ echo ""; } } /* Si pas de convocation */ else { echo ""; echo ""; echo ""; /* Test des type de convocations possibles */ echo ""; } echo ""; /* Si championnat corpo, affichage du joueur adverse */ echo ""; if($equipe->type_champ=='corpo') { $requete="SELECT nom, prenom, classement, e_mail FROM joueur WHERE id_joueur='$resa->id_joueur_adverse'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur_adv=mysqli_fetch_object($rep); $requete="SELECT numero FROM telephone WHERE id_joueur='$resa->id_joueur_adverse' AND type='portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_port=mysqli_num_rows($rep); if($existe_port > 0) { $tel=mysqli_fetch_object($rep); } else { $requete="SELECT numero FROM telephone WHERE id_joueur='$resa->id_joueur_adverse' AND type<>'portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tel=mysqli_fetch_object($rep); } echo ""; echo ""; echo ""; if($tel->numero=="") { echo ""; } else { echo ""; } if($joueur_adv->e_mail =="") { echo ""; } else { echo ""; } $requete="SELECT nom FROM reservable WHERE id_reservable='$resa->id_reservable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $terrain=mysqli_fetch_object($rep); echo ""; list($h,$m,$s)=explode(":", $resa->heure_resa_deb); echo ""; /* Etat convoc */ $requete="SELECT * FROM participant WHERE id_joueur='$resa->id_joueur_adverse' AND id_reservation='$match->id_reservation'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe=mysqli_num_rows($rep); if($existe>0) { $convoc=mysqli_fetch_object($rep); /* Joueur en cours de convocation */ if($convoc->prevenu == NULL) { /* Pas prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } /* Controle si des infos concernant la convoc sont présentes */ if($convoc->info == NULL) { echo ""; } else { echo ""; } /* Changement du type de convocation - Test des type de convocations possibles */ /* Test des type de convocations possibles */ echo ""; } /* Joueur prévenu */ else { /* Prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } else if($convoc->a_prevenir =='Inutile') { echo ""; } else if($convoc->a_prevenir =='Club') { echo ""; } /* Date et heure ou le joueur est prevenu */ list($date, $heure)=explode(" ", $convoc->prevenu); list($a,$m,$j)=explode("-", $date); $date="$j/$m/$a"; list($h,$m,$s)=explode(":", $heure); $heure="$h:$m"; echo ""; /* Joueur prevenu - pas de rappel possible */ echo ""; } } /* Si pas de convocation */ else { echo ""; echo ""; echo ""; /* Test des type de convocations possibles */ echo ""; } echo ""; } } echo ""; echo ""; $requete="SELECT cap.id_joueur FROM capitaines cap LEFT JOIN equipes_champ e ON e.id_capitaine=cap.id_capitaine WHERE e.id_equipe='$rencontre->id_equipe_adverse'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $cap=mysqli_fetch_object($rep); $requete="SELECT id_joueur, nom, prenom, classement FROM joueur WHERE id_joueur='$cap->id_joueur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_object($rep); $requete="SELECT numero FROM telephone WHERE id_joueur='$cap->id_joueur' AND type='portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_port=mysqli_num_rows($rep); if($existe_port > 0) { $tel=mysqli_fetch_object($rep); } else { $requete="SELECT numero FROM telephone WHERE id_joueur='$cap->id_joueur' AND type<>'portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tel=mysqli_fetch_object($rep); } echo ""; echo ""; echo ""; if($tel->numero=="") { echo ""; } else { echo ""; } if($joueur->e_mail == "") { echo ""; } else { echo ""; } list($h,$m,$s)=explode(":", $rencontre->heure); echo ""; /* Etat convoc */ $requete="SELECT * FROM participant WHERE id_joueur='$joueur->id_joueur' AND id_reservation='$id_date' AND type='capitaine'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe=mysqli_num_rows($rep); if($existe>0) { $convoc=mysqli_fetch_object($rep); /* Joueur en cours de convocation */ if($convoc->prevenu == NULL) { /* Pas prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } /* Controle si des infos concernant la convoc sont présentes */ if($convoc->info == NULL) { echo ""; } else { echo ""; } /* Changement du type de convocation - Test des type de convocations possibles */ /* Test des type de convocations possibles */ echo ""; } /* Joueur prévenu */ else { /* Prevenu */ echo ""; /* Type convocation */ if($convoc->a_prevenir =='Serveur_Vocal') { echo ""; } else if($convoc->a_prevenir =='Sms') { echo ""; } else if($convoc->a_prevenir =='Email') { echo ""; } else if($convoc->a_prevenir =='Inutile') { echo ""; } else if($convoc->a_prevenir =='Club') { echo ""; } /* Date et heure ou le joueur est prevenu */ list($date, $heure)=explode(" ", $convoc->prevenu); list($a,$m,$j)=explode("-", $date); $date="$j/$m/$a"; list($h,$m,$s)=explode(":", $heure); $heure="$h:$m"; echo ""; /* Joueur prevenu - pas de rappel possible */ echo ""; } } /* Si pas de convocation */ else { echo ""; echo ""; echo ""; /* Test des type de convocations possibles */ echo ""; } echo ""; echo "
NomPrénomClassementTéléphoneEmailTerrainHeure matchEtat
convocation
Prévenu parInfos
convocation
Type
convocation
Joueurs de l'équipe
$joueur->nom
$joueur->prenom
$joueur->classement
Ajouter un numéro
$tel->numero
Ajouter une adresse email
$joueur->e_mail
$terrain->nom
$h:$m
      
$convoc->info
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
     prévenu le $date à $heure - $convoc->info    
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
$joueur_adv->nom
$joueur_adv->prenom
$joueur_adv->classement
Ajouter un numéro
$tel->numero
Ajouter une adresse email
$joueur_adv->e_mail
$terrain->nom
$h:$m
     
$convoc->info
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
     prévenu le $date à $heure - $convoc->info    
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
Capitaine de l'équipe adverse
$joueur->nom
$joueur->prenom
$joueur->classement
Ajouter un numéro
$tel->numero
Ajouter une adresse email
$joueur->e_mail
$h:$m
     
$convoc->info
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
     prévenu le $date à $heure - $convoc->info    
"; if($tel->numero != "") { echo "Serveur vocal
"; if(substr($tel->numero,0,2)=="06") { echo "SMS
"; } } if($joueur->e_mail != "") { echo "Email
"; } echo "Capitaine
"; echo "Inutile"; echo "
"; } else { echo "Vous n'avez pas programmé de matchs pour cette rencontre."; } echo "

"; echo "
Modifier la rencontre de championnat
"; echo "

"; echo "
Choisir une autre équipe
"; 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"); } ?>