Rechercher un joueur dans une campagne

"; if(count($_POST)==0) { echo "

Saisissez le numéro de téléphone du joueur puis validez.

"; echo "
"; echo "
"; echo ""; echo ""; echo "
Téléphone : (sans espaces)
"; echo "
"; } else { /* Recupere le numero de telephone et insere des espaces */ $num_tel=$_POST['tel']; $groupe1=substr($num_tel, 0, 2); $groupe2=substr($num_tel, 2, 2); $groupe3=substr($num_tel, 4, 2); $groupe4=substr($num_tel, 6, 2); $groupe5=substr($num_tel, 8, 2); $telephone="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5"; echo "
Joueur ayant le numéro de tel : $telephone

"; /* Recherche du numero de telephone dans les convocations et les tournois du club */ $requete="SELECT * FROM appels_sortants a, campagne c WHERE a.num_tel='$telephone' AND a.id_campagne=c.id_campagne AND c.id_club='$id_club'"; $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) { echo "
"; echo "

Légende de l'état des appels du Serveur Vocal

"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Campagne non lancée
En attente
A rappeler
Messagerie
Prévenu
"; echo "
"; echo "
"; echo "

Légende de l'état des envois de SMS

"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Campagne non lancée
En attente d'envoi
Envoyé
"; echo "
"; echo ""; /* Entete des colonnes 1 */ echo ""; echo ""; echo ""; echo ""; echo ""; /* Entete des colonnes 2 */ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; /* Pour chaque convocation */ while($convoc=mysqli_fetch_object($reponse)) { echo ""; /* Infos joueur */ $requete="SELECT nom, prenom, classement, numero_fft FROM joueur WHERE id_joueur='$convoc->id_joueur'"; $reponse1=mysqli_query( $db_connection, $requete) or die("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_object($reponse1); echo ""; echo ""; echo ""; echo ""; /* Infos campagne */ $requete="SELECT nom, id_tournoi, id_ag, type, date_debut, date_fin, motif_appel FROM campagne WHERE id_campagne='$convoc->id_campagne'"; $reponse1=mysqli_query( $db_connection, $requete) or die("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $campagne=mysqli_fetch_object($reponse1); echo ""; if($campagne->motif_appel=='CampagneInscriptionTournoi') { $requete="SELECT nom FROM tournoi WHERE id_tournoi='$campagne->id_tournoi'"; $reponse1=mysqli_query( $db_connection, $requete) or die("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $tournoi=mysqli_fetch_object($reponse1); echo ""; } else if($campagne->motif_appel=='CampagneParticipationAg') { $requete="SELECT motif FROM assemblee_generale WHERE id_ag='$campagne->id_ag'"; $reponse1=mysqli_query( $db_connection, $requete) or die("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $ag=mysqli_fetch_object($reponse1); echo ""; } /* Traite les dates - debut */ $annee=substr($campagne->date_debut, 0,4); $mois=substr($campagne->date_debut, 4,2); $jour=substr($campagne->date_debut, 6,2); $heure=substr($campagne->date_debut, 8,2); $min=substr($campagne->date_debut, 10,2); $date="$jour/$mois/$annee - $heure:$min"; echo ""; /* Traite les dates - Fin */ $annee=substr($campagne->date_fin, 0,4); $mois=substr($campagne->date_fin, 4,2); $jour=substr($campagne->date_fin, 6,2); $heure=substr($campagne->date_fin, 8,2); $min=substr($campagne->date_fin, 10,2); $date="$jour/$mois/$annee - $heure:$min"; echo ""; /* Etat convocation */ echo ""; /* Etat de l'appel */ if($convoc->type=='serveur_vocal') { if($convoc->resultat_appel=='appel_prog') { echo ""; } else if($convoc->resultat_appel=='en_attente') { echo ""; } else if($convoc->resultat_appel=='rappeler' or $convoc->resultat_appel=='reponse') { echo ""; } else if($convoc->resultat_appel=='messagerie') { echo ""; } else if($convoc->resultat_appel=='prevenu') { echo ""; } } else if($convoc->type=='sms') { if($convoc->resultat_appel=='appel_prog') { echo ""; } else if($convoc->resultat_appel=='en_attente') { echo ""; } else { echo ""; } } else if($convoc->type=='e_mail') { if($convoc->resultat_appel=='appel_prog') { echo ""; } else if($convoc->resultat_appel=='en_attente') { echo ""; } else { echo ""; } } /* Réponse du joueur */ if($convoc->type=='serveur_vocal') { /* Controle si le joueur est inscrit au tournoi en base */ if($convoc->reponse=='pas_de_reponse') { $rep=""; } else { $requete="SELECT * FROM inscription_tournoi WHERE id_joueur='$convoc->id_joueur' AND id_tournoi='$campagne->id_tournoi' AND (inscripteur='serveur_vocal' OR inscripteur='sms')"; $rep_instel=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe=mysqli_fetch_object($rep_instel); if($existe>0) { $rep='oui'; } else { $rep='non'; } } } else if($convoc->type=='sms') { if($convoc->reponse=='pas_de_reponse') { $rep=""; } else { $rep=$convoc->reponse; } } else if($convoc->type=='email') { if($convoc->reponse=='pas_de_reponse') { $rep=""; } else { /* Controle si le joueur est inscrit au tournoi en base */ $rep=$convoc->reponse; } } echo ""; echo ""; } echo "
Infos joueur
Infos campagne
Etat convocation
Nom
Prénom
Numéro FFT
Classement
Nom campagne
Nom tournoi
Date/heure début campagne
Date/heure fin campagne
Type convocation
Etat convocation
Réponse ?
$joueur->nom
$joueur->prenom
$joueur->numero_fft
$joueur->classement
$campagne->nom
Tournoi - $tournoi->nom
AG - $ag->motif
$date
$date
$convoc->type
$rep
"; echo "
"; } else { echo "

Aucune convocation n'a eu lieu pour ce numéro de téléphone.

"; } echo "

"; echo "
Effectuer une nouvelle recherche
"; } echo "

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