"; echo "

Recherche d'un nouveau badge

"; /* Affichage formulaire */ if(count($_POST)==0) { echo "

"; echo "Choisissez le type de recherche, saisissez la valeur dans la case ci-dessous puis valider pour lancer la recherche."; echo "Les recherches suivantes sont possibles :
"; echo "

"; echo "

"; echo "
"; echo "
"; echo ""; echo ""; echo ""; echo "
Type de recherche :
Licence / Numéro du badge :
"; echo "
"; } /* Traitement formulaire */ else { /* Recup des données */ $type=$_POST['type']; $valeur=$_POST['valeur']; /* Recherche des données */ $badges=array(); if($type=='num_fft') { /* Recherche si le joueur existe et qu'il est licencié dans le club */ $requete="SELECT j.id_joueur, j.nom, j.prenom FROM joueur j, compte c WHERE c.id_club='$id_club' AND c.id_joueur=j.id_joueur AND j.numero_fft='$valeur'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); $existe_joueur=mysqli_num_rows($reponse); if($existe_joueur > 0) { $joueur=mysqli_fetch_object($reponse); $titre="Badge du joueur $joueur->prenom $joueur->nom"; /* Recherche des badges du joueur */ $requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND id_joueur='$joueur->id_joueur'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); while($badge=mysqli_fetch_object($reponse)) { array_push($badges, $badge->id_badge); } } else { echo "Le joueur est inexistant sur le site ou n'est pas licencié dans votre club."; } } else if($type=='num_badge') { /* Recherche des badges du joueur */ $requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND numero_badge='$valeur'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); while($badge=mysqli_fetch_object($reponse)) { array_push($badges, $badge->id_badge); } } if(count($badges) > 0) { echo "
"; echo ""; echo ""; echo ""; echo ""; for($i=0;$i"); $badge=mysqli_fetch_object($reponse); echo ""; $requete="SELECT nom, prenom, numero_fft, e_mail FROM joueur WHERE id_joueur='$badge->id_joueur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); $joueur=mysqli_fetch_object($rep); echo ""; echo ""; echo ""; $requete="SELECT numero FROM telephone WHERE id_joueur='$badge->id_joueur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); $tel=mysqli_fetch_object($rep); echo ""; echo ""; echo ""; $requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
"); $compte=mysqli_fetch_object($rep); $ts_debut=conversion_ts_mysql($compte->actif_debut); $ts_fin=conversion_ts_mysql($compte->actif_fin); $ts_now=time(); if($ts_debut <= $ts_now and $ts_now <= $ts_fin) { echo ""; } else { echo ""; } echo ""; } echo "
NomPrénomNuméro FFTTéléphoneEmailNuméro BadgeCompte actif ?
$joueur->nom
$joueur->prenom
$joueur->numero_fft
$tel->numero
$joueur->e_mail
$badge->numero_badge
  
"; } else { echo "
"; echo "
"; if($type=='num_fft') { echo "Le joueur ne dispose d'aucun badge dans votre club.
"; } else if($type=='num_badge') { echo "Le badge numéro $valeur n'existe pas dans votre club.
"; } echo "
"; } 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"); } function conversion_ts_mysql($champ_ts) { if (empty($champ_ts) || is_null($champ_ts) || trim($champ_ts) === '') return 0; $annee=substr($champ_ts, 0, 4); $mois=substr($champ_ts, 5, 2); $jour=substr($champ_ts, 8, 2); $heure=substr($champ_ts, 11, 2); $min=substr($champ_ts, 14, 2); $sec=substr($champ_ts, 17, 2); $ts=mktime($heure, $min, $sec, $mois, $jour, $annee); return $ts; }