Files
resatennis_tyroltenn/www/tyroltenn/modifier_tournoi_suite.php

447 lines
14 KiB
PHP
Executable File

<?php
session_start();
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
if(isset($_SESSION['Admin']) and $_SESSION['Admin']==2 and isset($_SESSION['Club'])) {
$id_club=$_SESSION['Club'];
?>
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>LE SERVEUR VOCAL DE RESERVATION DES SALLES DE TENNIS</title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
<div id="tout">
<?php
include("enTete.php");
include("menu.php");
include("mysql_compat.php");
include("conf.php");
echo "<div id='contenu'>";
echo "<center><h1>Modification d'un tournoi</h1></center><br />";
$id_tournoi=$_GET['id_tournoi'];
echo"<center><b>Pas de sauvegarde en cas de modifications incorrectes</b></center>";
echo"<CENTER><FORM ACTION='modifier_tournoi_suite2.php' METHOD=POST>";
echo "<TABLE BORDER='0' CELLPADDING='5' CELLSPACING='5' >";
$requete="SELECT * FROM tournoi WHERE id_tournoi = $id_tournoi ";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."<br>");
$tournoi=mysqli_fetch_object($reponse);
/* Recup des categories selectionnées et des tarifs associées */
$requete="SELECT categories_par_tournoi.id_categorie, categories_par_tournoi.prix FROM categories_par_tournoi WHERE categories_par_tournoi.id_tournoi = $id_tournoi GROUP BY categories_par_tournoi.id_categorie";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."<br>");
/* Init Tarifs */
$prix_senior=0;
$prix_jeune=0;
$prix_double=0;
$categorie1=false;
$categorie2=false;
$categorie3=false;
$categorie4=false;
$categorie5=false;
$categorie6=false;
$categorie7=false;
$categorie8=false;
$categorie9=false;
$categorie10=false;
$categorie11=false;
$categorie12=false;
$categorie13=false;
$categorie14=false;
$categorie15=false;
$categorie16=false;
$categorie17=false;
$categorie18=false;
$categorie19=false;
$categorie20=false;
$categorie21=false;
$categorie22=false;
$categorie23=false;
$categorie24=false;
$categorie25=false;
$categorie26=false;
$categorie27=false;
$categorie28=false;
$categorie29=false;
$categorie30=false;
$categorie31=false;
while($ref_cat=mysqli_fetch_object($reponse)){
$ref_cate = $ref_cat->id_categorie;
switch($ref_cate)
{
case 1:
$categorie1=true;
$prix_senior=$ref_cat->prix;
break;
case 2:
$categorie2=true;
$prix_senior=$ref_cat->prix;
break;
case 3:
$categorie3=true;
$prix_jeune=$ref_cat->prix;
break;
case 4:
$categorie4=true;
$prix_jeune=$ref_cat->prix;
break;
case 5:
$categorie5=true;
$prix_jeune=$ref_cat->prix;
break;
case 6:
$categorie6=true;
$prix_jeune=$ref_cat->prix;
break;
case 7:
$categorie7=true;
$prix_senior=$ref_cat->prix;
break;
case 8:
$categorie8=true;
$prix_senior=$ref_cat->prix;
break;
case 9:
$categorie9=true;
$prix_senior=$ref_cat->prix;
break;
case 10:
$categorie10=true;
$prix_senior=$ref_cat->prix;
break;
case 11:
$categorie11=true;
$prix_senior=$ref_cat->prix;
break;
case 12:
$categorie12=true;
$prix_senior=$ref_cat->prix;
break;
case 13:
$categorie13=true;
$prix_senior=$ref_cat->prix;
break;
case 14:
$categorie14=true;
$prix_senior=$ref_cat->prix;
break;
case 15:
$categorie15=true;
$prix_senior=$ref_cat->prix;
break;
case 16:
$categorie16=true;
$prix_senior=$ref_cat->prix;
break;
case 17:
$categorie17=true;
$prix_senior=$ref_cat->prix;
break;
case 18:
$categorie18=true;
$prix_senior=$ref_cat->prix;
break;
case 19:
$categorie19=true;
$prix_jeune=$ref_cat->prix;
break;
case 20:
$categorie20=true;
$prix_jeune=$ref_cat->prix;
break;
case 21:
$categorie21=true;
$prix_jeune=$ref_cat->prix;
break;
case 22:
$categorie22=true;
$prix_jeune=$ref_cat->prix;
break;
case 23:
$categorie23=true;
$prix_jeune=$ref_cat->prix;
break;
case 24:
$categorie24=true;
$prix_jeune=$ref_cat->prix;
break;
case 25:
$categorie25=true;
$prix_jeune=$ref_cat->prix;
break;
case 26:
$categorie26=true;
$prix_jeune=$ref_cat->prix;
break;
case 27:
$categorie27=true;
$prix_double=$ref_cat->prix;
break;
case 28:
$categorie28=true;
$prix_double=$ref_cat->prix;
break;
case 29:
$categorie29=true;
$prix_double=$ref_cat->prix;
break;
}
}
echo "</td></tr>";
echo "<tr><td><b>Intitul&eacute; du tournoi : </b></td><TD><input type='text' name='Intitule' value='$tournoi->nom'></td></tr>";
echo "<tr><td><b>Num&eacute;ro d'homologation du tournoi : </b></td><td><input type='text' name='homologation' VALUE='$tournoi->homologation'></td>";
echo "<input type='hidden' name='Id_tournoi' value='$id_tournoi'>";
echo "<tr><td><b>Saison : </b></td><td><select name='saison'>";
$annee=date("Y");
for($i=($annee+1);$i>=($annee-4);$i--) {
echo "<option value='$i' ";
if($i==$tournoi->saison) {
echo "selected='true'";
}
echo ">$i</option>";
}
echo "</select></td></tr>";
list($a,$m,$j)=explode("-", $tournoi->debut);
$debut="$j/$m/$a";
echo "<tr><td><b>Date d&eacute;but : </b></td><td><input type='text' name='Date_debut' maxlength='12' value='$debut'>(du type jj/mm/aaaa)</td></tr>";
list($a,$m,$j)=explode("-", $tournoi->fin);
$fin="$j/$m/$a";
echo "<tr><td><b>Date fin : </b></td><td><input type='text' name='Date_fin' maxlength='12' value='$fin'>(du type jj/mm/aaaa)</td></tr>";
list($a,$m,$j)=explode("-", $tournoi->date_cloture);
$cloture="$j/$m/$a";
echo "<tr><td><b>Date de cloture des inscriptions : </b></td><td><input type='text' name='cloture' maxlength='12' value='$cloture'>(du type jj/mm/aaaa)</td></tr>";
echo "<tr><td><b>Date de cloture de reduction des tarifs d'inscription au tournoi (laissez vide si pas de r&eacute;duction) : </b></TD>";
list($a,$m,$j)=explode("-", $tournoi->date_reduc);
$reduc="$j/$m/$a";
echo "<td><input type='text' name='date_reduc' maxlength='12' value='$reduc'>(du type jj/mm/aaaa)</td></tr>";
echo "<tr><td><b>Taux de reduction des tarifs d'inscription au tournoi (laissez vide si pas de r&eacute;duction) : </b></td>";
echo "<td><input type='text' name='reduc' value='$tournoi->reduction'></td></tr>";
echo "<tr><td><b>Gain gagnant : </b></td><td><input type='text'name='Gain' value='$tournoi->gains'>(en euros)</td></tr>";
echo "<tr><td><b>Tournoi interne : </b></td><td><select name='interne'>";
echo "<option value='oui'";
if($tournoi->interne=="oui") {
echo " selected='true'";
}
echo ">Oui</option>";
echo "<option value='non' ";
if($tournoi->interne=="non") {
echo " selected='true'";
}
echo ">Non</option>";
echo "</select></td></tr>";
echo "<tr><td><b>Nom juge arbitre : </b></td>";
include("mysql_compat.php");
include ("conf.php");
$db_connection=mysql_connect($db_host,$db_user,$password);
$requete="SELECT nom, id_ja FROM juge_arbitre GROUP BY nom";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."<br />");
echo "<td><select name='juge_arbitre'>";
while($ja=mysqli_fetch_object($reponse)){
echo "<option value=$ja->id_ja";
if($ja->id_ja==$tournoi->id_jugearbitre)
echo " selected='true'";
echo ">$ja->nom</option>";
}
echo "</select></td></tr>";
echo "<tr><td><b>Pr&eacute;nom de la secr&eacute;taire : </b></td><td><input type='text' name='secretaire' maxlength='30' value='$tournoi->secretaire'></td></tr>";
echo "<tr><td><b>Prix jeune : </b></td><td><input type=text size=5 name='prix_jeune' value='$prix_jeune'>&euro;</td></tr>";
echo "<tr><td><b>Prix jeune s&eacute;nior : </b></td><td><input type=text size=5 name='prix_jeune_senior' value='$tournoi->prix_jeune_senior'>&euro;</td></tr>";
echo "<tr><td><b>Prix s&eacute;nior : </b></td><td><input type=text size=5 name='prix_senior' value='$prix_senior'>&euro;</td></tr>";
echo "<tr><td><b>Prix double : </b></td><td><input type=text size=5 name='prix_double' value='$prix_double'>&euro;</td></tr>";
echo "<tr><td><b>Prix 2 tableaux : </b></td><td><input type=text size=5 name='prix_2tab' value='$tournoi->prix_2tableaux'>&euro;</td></tr>";
echo "</table>";
/* Affichage du tableau */
echo "<TABLE BORDER='1' CELLPADDING='5' CELLSPACING='5' width='60%'>";
echo "<tr><td colspan='3'><center><b>Cat&eacute;gories : </b>(Ne choisir que les cat&eacute;gories voulues)</center></td></tr>";
/* homme senior */
echo "<tr><td rowspan='14'><B>Adulte</B></td><td rowspan='7'><B>Homme</B></td>";
echo "<td><input type='checkbox' name='categorie1' value='adulte_m_s' ";
if($categorie1) echo "checked";
echo ">Adulte homme s&eacute;nior</td></tr>";
/* Homme +35ans */
echo "<tr><td><input type='checkbox' name='categorie2' value='adulte_m_35' ";
if($categorie7) echo "checked";
echo ">Adulte femme s&eacute;nior</td></tr>";
/* homme +40ans */
echo "<tr><td><input type='checkbox' name='categorie3' value='adulte_m_40' ";
if($categorie9) echo "checked";
echo ">Adulte homme +40ans</td></tr>";
/* homme +45ans */
echo "<tr><td><input type='checkbox' name='categorie4' value='adulte_m_45' ";
if($categorie11) echo "checked";
echo ">Adulte homme +45ans</td></tr>";
/* homme +50ans */
echo "<tr><td><input type='checkbox' name='categorie5' value='adulte_m_50' ";
if($categorie13) echo "checked";
echo ">Adulte homme +50ans</td></tr>";
/* homme +55ans */
echo "<tr><td><input type='checkbox' name='categorie6' value='adulte_m_55' ";
if($categorie15) echo "checked";
echo ">Adulte homme +55ans</td></tr>";
/* homme +60ans */
echo "<tr><td><input type='checkbox' name='categorie7' value='adulte_m_45' ";
if($categorie17) echo "checked";
echo ">Adulte homme +60ans</td></tr>";
/* femme senior */
echo "<tr><td rowspan='7'><b>Femme</b></td><td><input type='checkbox' name='categorie8' value='adulte_m_40' ";
if($categorie2) echo "checked";
echo ">Adulte femme s&eacute;nior</td></tr>";
/* femme +35ans */
echo "<tr><td><input type='checkbox' name='categorie9' value='adulte_f_35' ";
if($categorie8) echo "checked";
echo ">Adulte femme +35ans </td></tr>";
/* femme +40ans */
echo "<tr><td><input type='checkbox' name='categorie10' value='adulte_f_40' ";
if($categorie10) echo "checked";
echo ">Adulte femme +40ans </td></tr>";
/* femme +45ans */
echo "<tr><td><input type='checkbox' name='categorie11' value='adulte_f_45' ";
if($categorie12) echo "checked";
echo ">Adulte femme +45ans </td></tr>";
/* femme +50ans */
echo "<tr><td><input type='checkbox' name='categorie12' value='adulte_f_50' ";
if($categorie14) echo "checked";
echo ">Adulte femme +50ans </td></tr>";
/* femme +55ans */
echo "<tr><td><input type='checkbox' name='categorie13' value='adulte_f_55' ";
if($categorie16) echo "checked";
echo ">Adulte femme +55ans </td></tr>";
/* femme +60ans */
echo "<tr><td><input type='checkbox' name='categorie14' value='adulte_f_60' ";
if($categorie18) echo "checked";
echo ">Adulte femme +60ans </td></tr>";
/* jeune h -8 */
echo "<tr><td rowspan='12'><B>Jeune</B></td><td rowspan='6'><B>Homme</B></td>";
echo "<td><input type='checkbox' name='categorie15' value='jeune_m_8' ";
if($categorie19) echo "checked";
echo ">Jeune homme -8ans</td></tr>";
/* jeune h -10 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie16' value='jeune_m_10' ";
if($categorie21) echo "checked";
echo ">Jeune homme -10ans</td></tr>";
/* jeune h -12 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie17' value='jeune_m_12' ";
if($categorie3) echo "checked";
echo ">Jeune homme -12ans</td></tr>";
/* jeune h -14 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie18' value='jeune_m_14' ";
if($categorie5) echo "checked";
echo ">Jeune homme -14ans</td></tr>";
/* jeune h -16 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie19' value='jeune_m_16' ";
if($categorie23) echo "checked";
echo ">Jeune homme -16ans</td></tr>";
/* jeune h -18 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie20' value='jeune_m_18' ";
if($categorie25) echo "checked";
echo ">Jeune homme -18ans</td></tr>";
/* jeune f -8 */
echo "<tr><td rowspan='6'><b>Femme</b></td>";
echo "<td><input type='checkbox' name='categorie21' value='jeune_f_8' ";
if($categorie20) echo "checked";
echo ">Jeune femme -8ans</td></tr>";
/* jeune f -10 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie22' value='jeune_f_10' ";
if($categorie22) echo "checked";
echo ">Jeune femme -10ans</td></tr>";
/* jeune f -12 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie23' value='jeune_f_12' ";
if($categorie4) echo "checked";
echo ">Jeune femme -12ans</td></tr>";
/* jeune f -14 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie24' value='jeune_f_14' ";
if($categorie6) echo "checked";
echo ">Jeune femme -14ans</td></tr>";
/* cat 25: jeune f -16 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie25' value='jeune_f_16' ";
if($categorie24) echo "checked";
echo ">Jeune femme -16ans</td></tr>";
/* cat 26: jeune f -18 */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie26' value='jeune_f_18' ";
if($categorie26) echo "checked";
echo ">Jeune femme -18ans</td></tr>";
/* cat 27: double messieurs */
echo "<tr><td rowspan='3' colspan='2'><b>Double</b></td>";
echo "<td><input type='checkbox' name='categorie27' value='d_m' ";
if($categorie27) echo "checked";
echo ">Double messieurs</td></tr>";
/* cat 28: double messieurs */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie28' value='d_m' ";
if($categorie28) echo "checked";
echo ">Double dames</td></tr>";
/* cat 29: double messieurs */
echo "<tr>";
echo "<td><input type='checkbox' name='categorie29' value='d_mi' ";
if($categorie29) echo "checked";
echo ">Double mixte</td></tr>";
echo "</table>";
echo "<TABLE BORDER='0' CELLPADDING='5' CELLSPACING='5'><br /><br />";
echo "<tr><td><b>Votre choix :</b></td><td><input type = submit value='Valider'><input type = reset value='Annuler'></td></tr>";
echo "</table>";
echo "</form>";
echo "</center>";
echo "<br/><br />";
echo "<center><a href='gestion_tournois.php'>Retour au menu de gestion de tournois</a></center>";
echo "<br /><br />";
include("deco_admin_club.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_login.php");
}
?>