109 lines
4.9 KiB
PHP
Executable File
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 étés modifiés avec succès. Cliquez sur un des deux liens pour revenir à 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 à 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");
|
|
}
|
|
?>
|