66 lines
2.9 KiB
PHP
Executable File
66 lines
2.9 KiB
PHP
Executable File
<?php
|
|
$id_joueur=$_POST['id_joueur'];
|
|
$nom=$_POST['nom'];
|
|
$prenom=$_POST['prenom'];
|
|
$e_mail=$_POST['e_mail'];
|
|
$annee=$_POST['annee'];
|
|
$portable=$_POST['portable'];
|
|
$fixe=$_POST['fixe'];
|
|
$classement=$_POST['classement'];
|
|
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include ("conf.php");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
/* Update des infos joueurs */
|
|
$requete="UPDATE joueur SET nom='$nom', prenom='$prenom', classement='$classement', annee='$annee', e_mail='$e_mail' WHERE id_joueur='$id_joueur'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
if($portable =="" and $fixe == "") {
|
|
echo "Il n'y a pas de numéros de téléphone saisi ";
|
|
include("gestion_compte_joueur.php");
|
|
}
|
|
else if($portable != "" and strlen($portable)<10) {
|
|
echo "Le numéro de portable ne contient pas assez de chiffres !";
|
|
include("gestion_compte_joueur.php");
|
|
}
|
|
else if(strlen($fixe)<10 and $fixe != "") {
|
|
echo "Le numéro de fixe ne contient pas assez de chiffres !";
|
|
include("gestion_compte_joueur.php");
|
|
}
|
|
/* Update des numéros de tél */
|
|
else {
|
|
/* Telephone fixe */
|
|
if($fixe !="" and strlen($fixe)==10) {
|
|
/* Traitement du numero de fixe */
|
|
$fixe=str_replace(' ', '', $fixe);
|
|
$groupe1=substr($fixe, 0, 2);
|
|
$groupe2=substr($fixe, 2, 2);
|
|
$groupe3=substr($fixe, 4, 2);
|
|
$groupe4=substr($fixe, 6, 2);
|
|
$groupe5=substr($fixe, 8, 2);
|
|
$fixe="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="DELETE FROM telephone WHERE id_joueur='$id_joueur' AND type='maison'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$requete="INSERT INTO telephone(id_telephone, id_joueur, type, numero) VALUES('', '$id_joueur', 'maison', '$fixe')";
|
|
$reponse=mysql_query($requete,$db_connection)or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if($portable != "" and strlen($portable)==10) {
|
|
/* Traitement du numero de portable */
|
|
$portable=str_replace(' ', '', $portable);
|
|
$groupe1=substr($portable, 0, 2);
|
|
$groupe2=substr($portable, 2, 2);
|
|
$groupe3=substr($portable, 4, 2);
|
|
$groupe4=substr($portable, 6, 2);
|
|
$groupe5=substr($portable, 8, 2);
|
|
$portable="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="DELETE FROM telephone WHERE id_joueur='$id_joueur' AND type='portable'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
/* si le joueur a un telephone portable le mettre dans la BDD */
|
|
$requete="INSERT INTO telephone(id_telephone, id_joueur, type, numero) VALUES('', '$id_joueur', 'portable', '$portable')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");;
|
|
}
|
|
include('accueil_joueur.php');
|
|
}
|
|
?>
|