Files
resatennis_tyroltenn/www/site_inscription/modif_infos_joueur_suite.php

109 lines
4.9 KiB
PHP
Executable File

<?php
session_start();
/* test si la session est lancée */
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==2))
{
include ("conf.php");
mysql_select_db($db_name,$db_connection);
/* Modifications des informations en base */
$id_inscription=$_POST['id_inscription'];
$info=$_POST['infos'];
$data=$_POST['data'];
$id_categorie=$_POST['id_categorie'];
/* Mise à jour de l'email */
if($info=="email") {
/* Recupère l'id du joueur */
$requete="SELECT id_joueur FROM inscription_tournoi WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
/* Mise à jour la nouvelle adresse email */
$requete="UPDATE joueur SET e_mail='$data' WHERE id_joueur='$joueur->id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
/* Mise à jour du numero de telephone */
else if($info=="tel") {
/* Recupère l'id du joueur */
$requete="SELECT id_joueur FROM inscription_tournoi WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
/* Insertion d'espaces dans le numero de telephone */
$groupe1=substr($data,0,2);
$groupe2=substr($data,2,2);
$groupe3=substr($data,4,2);
$groupe4=substr($data,6,2);
$groupe5=substr($data,8,2);
$tel="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
echo $tel;
/* Mise à jour de la table d'inscription au tournoi partout où le joueur est présent*/
$requete="UPDATE inscription_tournoi SET telephone='$tel' WHERE id_joueur='$joueur->id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
/* Supprime les numéros en base */
$requete="DELETE FROM telephone WHERE id_joueur='$joueur->id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
/* Insère le nouveau numero en base */
/* Portable */
if(strcmp($groupe1, "06")==0) {
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$tel','portable')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
/* Fixe */
else {
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$tel','maison')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
}
/* Mise à jour du commentaire d'inscription */
else if($info=="comm") {
/* Mise à jour du commentaire */
$requete="UPDATE inscription_tournoi SET commentaires='$data' WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
/* Mise à jour du champ travaille de l'inscription */
else if($info=="travaille") {
/* Mise à jour du champ travaille */
$requete="UPDATE inscription_tournoi SET travaille='$data' WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
else if($info == "clt")
{
/* Recupère l'id du joueur */
$requete="SELECT id_joueur FROM inscription_tournoi WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
/* Mise à jour du classement du joueur */
$requete = "UPDATE joueur set classement = '$data' WHERE id_joueur='$joueur->id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
$titre="Modifications des informations d'inscription du joueur";
include("enTete.php");
?>
<body background='images/balle_raquette3.jpg'>
<center>
<?php
echo "<center>les informations ont &eacute;t&eacute;s modifi&eacute;s avec succ&egrave;s. Cliquez sur un des deux liens pour revenir &agrave; la liste ou au menu.</center>";
/* Selection du tournoi */
$requete="SELECT id_tournoi FROM inscription_tournoi WHERE id_inscription='$id_inscription'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$tournoi=mysql_fetch_object($reponse);
echo "<br /><br />";
echo "<a href='liste_joueur_categorie.php?id_tournoi=$tournoi->id_tournoi&id_categorie=$id_categorie'>Retour &agrave; la liste des joueurs</a><br /><br />";
echo "<a href='menu_choix_administration_tournoi.php?id_tournoi=$tournoi->id_tournoi'>Retour au menu de gestion du tournoi</a></center><br /><br />";
include("deco_ja.php");
include("piedDePage.php");
/* sinon si la personne n'est pas autorisé la renvoyer àla page de login */
}
else
{
echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
sleep(2);
include("admin_ja.php");
}
?>