"; /* Affichage formulaire */ if(count($_GET) > 0) { $id_equipe=$_GET['id_equipe']; $id_date=$_GET['id_date']; $id_joueur=$_GET['id_joueur']; $info=$_GET['info']; if($info=='email') { echo "

Ajout/Modification de l'adresse email d'un joueur

"; } else { echo "

Ajout/Modification du numéro de téléphone d'un joueur

"; } $requete="SELECT nom, prenom FROM joueur WHERE id_joueur='$id_joueur'"; echo ""; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_object($reponse); echo "

Joueur : $joueur->prenom $joueur->nom

"; echo "
"; echo "
"; if($info=='email') { $requete="SELECT e_mail FROM joueur WHERE id_joueur='$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); echo ""; } else { $requete="SELECT numero FROM telephone WHERE id_joueur='$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='$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); } /* Si un numero existe, on vire les espaces */ if(strlen($tel->numero) > 0) { $numero=str_replace(" ","",$tel->numero); } else { $numero=""; } echo ""; } echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Adresse email :
Numéro de téléphone (fixe ou portable) :(sans espaces)
"; echo "
"; } /* Traitement formulaire */ else if(count($_POST) > 0) { $id_equipe=$_POST['id_equipe']; $id_date=$_POST['id_date']; $id_joueur=$_POST['id_joueur']; $info=$_POST['info']; if($info=='tel') { $num_tel=$_POST['valeur']; if(strlen($num_tel) < 10) { echo "

Le numéro de téléphone que vous avez saisi est trop court. Il doit faire 10 chiffres !

"; } else { $debut=substr($num_tel,0,2); /* Insère des espaces dans le numero */ $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); $num_tel="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5"; /* Si portable saisi */ if($debut=="06") { $requete="SELECT numero FROM telephone WHERE id_joueur='$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); if($tel->numero != $num_tel) { $requete="UPDATE telephone SET numero='$num_tel' WHERE id_joueur='$id_joueur' AND type='portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "

Le numéro de téléphone portable a été modifié avec succès.

"; } else { echo "

Le numéro de téléphone portable n'a pas été modifié. Numéro identique.

"; } } else { $requete="INSERT INTO telephone(numero,type,id_joueur) VALUES('$num_tel','portable','$id_joueur')"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "

Le nouveau numéro de portable a été ajouté avec succès.

"; } } else { $requete="SELECT numero FROM telephone WHERE id_joueur='$id_joueur' AND type<>'portable'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_fixe=mysqli_num_rows($rep); if($existe_fixe > 0) { $tel=mysqli_fetch_object($rep); if($tel->numero != $num_tel) { $requete="UPDATE telephone SET numero='$num_tel' WHERE id_joueur='$id_joueur' AND type='maison'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "

Le numéro de téléphone fixe a été modifié avec succès.

"; } else { echo "

Le numéro de téléphone fixe n'a pas été modifié. Numéro identique.

"; } } else { $requete="INSERT INTO telephone(numero,type,id_joueur) VALUES('$num_tel','maison','$id_joueur')"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "

Le nouveau numéro de téléphone fixe a été ajouté avec succès.

"; } } } } else if($info=='email') { echo "passage"; $email=$_POST['valeur']; if($email != "") { $requete="UPDATE joueur SET e_mail='$email' WHERE id_joueur='$id_joueur'"; $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); if($rep != FALSE) { echo "

L'adresse email a été modifié avec succès.

"; } else { echo "

Une erreur s'est produite durant l'enregistrement de l'adresse email !
Veuillez réessayer en cliquant ici.

"; } } else { echo "

L'adresse email est vide !
Veuillez la resaisir en cliquant ici.

"; } } } echo "

"; echo "
Retour à la liste des joueurs à convoquer
"; 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"); } ?>