"; echo "

Déclaration d'un nouveau badge

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

"; echo "Cette page permet de d'associer un numéro de badge à un joueur.
"; echo "Un joueur peut détenir plusieurs badges."; echo "

"; echo "
"; echo "
"; echo ""; echo ""; echo ""; echo "
Numéro FFT du joueur :
Numéro du badge :
"; echo "
"; } /* Traitement formulaire */ else { $num_fft=$_POST['num_fft']; $num_badge=$_POST['num_badge']; /* Controle de la syntaxe du numéro de licence */ if(strlen($num_fft)==8) { /* Controle du numero de licence, si le joueur existe dans ce club et a un compte actif */ $requete="SELECT j.id_joueur, c.actif_debut, c.actif_fin FROM compte c, joueur j "; $requete.="WHERE j.id_joueur=c.id_joueur AND j.numero_fft='$num_fft'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_club=mysqli_num_rows($reponse); /* Si le joueur existe dans le club */ if($existe_club > 0) { /* Controle si le compte est actif */ $compte=mysqli_fetch_object($reponse); /* Controle si le numéro du badge n'est pas déja utilisé dans le club */ $requete="SELECT id_badge FROM badge_joueurs WHERE numero_badge='$num_badge' AND id_club='$id_club'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_badge=mysqli_num_rows($reponse); if($existe_badge == 0) { /* Insertion du badge en BDD */ $requete="INSERT INTO badge_joueurs(id_joueur,id_club, numero_badge) VALUES('$compte->id_joueur','$id_club','$num_badge')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "Le badge a bien été associé au joueur.
"; echo "Pour visualiser la liste des badges du club, cliquez ici ou cliquez sur Retour pour revenir au menu princpipal."; } else { echo "Le badge est déja utilisé.
"; echo "Cliquez ici pour recommencer."; } } else { echo "Le joueur est inexistant dans votre club.
"; echo "Cliquez ici pour recommencer."; } } else { echo "Le numéro de licence du joueur n'est pas valide.
"; echo "Cliquez ici pour recommencer."; } } 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"); } /************************************************************/ /* Conversion d'un timestamp MySQL en timestamp Unix */ /* (AAAAMMJJHHMMSS) => secondes depuis le 01/01/1970 00:00 */ /************************************************************/ function conversion_ts_mysql($champ_ts) { $ts=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; } ?>