329 lines
13 KiB
PHP
Executable File
329 lines
13 KiB
PHP
Executable File
<?php
|
|
|
|
$Date_debut=$_POST['Date_debut'];
|
|
$Date_fin=$_POST['Date_fin'];
|
|
$Gain=$_POST['Gain'];
|
|
$Juge=$_POST['juge_arbitre'];
|
|
|
|
|
|
if(!is_numeric($Gain))
|
|
{
|
|
$info = "Le gain doit être un chiffre !";
|
|
include("modifier_tournoi.php");
|
|
}
|
|
else if(verifCategorie())
|
|
{
|
|
$info = "Veuillez choisir au moins une catégorie !";
|
|
include("modifier_tournoi.php");
|
|
}
|
|
else if(! verifDate($Date_debut,$Date_fin)) {
|
|
$info = "Il ya un problème dans les dates saisies !";
|
|
include("modifier_tournoi.php");
|
|
}
|
|
else {
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
$requete = calcul_requete_modif_table_tournoi();
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
// modification des catégories
|
|
ModifCategorie();
|
|
//affichage du tableau de tournois
|
|
include("modifier_tournoi.php");
|
|
}
|
|
|
|
// Vérification de la date saisie
|
|
function verifDate($d,$d2){
|
|
$res=false;
|
|
|
|
list($j,$m,$a) = explode("/",$d);
|
|
list($j2,$m2,$a2) = explode("/",$d2);
|
|
$ts_debut=mktime(0,0,0,$m, $j, $a);
|
|
$ts_fin=mktime(0,0,0,$m2, $j2, $a2);
|
|
|
|
if($ts_debut>=$ts_fin) {
|
|
$info = "Vérifier les dates de début et de fin du tournoi !";
|
|
}
|
|
else
|
|
{
|
|
$res=true;
|
|
}
|
|
return $res;
|
|
}
|
|
|
|
// Test si au moins une catégorie a été selectionnée
|
|
// retourne true si aucune catégorie n'est selectionnée
|
|
function verifCategorie() {
|
|
$test=0;
|
|
$res=false;
|
|
// test si la catégorie est marqué ou non
|
|
for($i=1;$i<=29;$i=$i+1)
|
|
{
|
|
$categorie_testee = "categorie$i";
|
|
// si la catégorie est vide alors incrémenté le test
|
|
if($_POST[$categorie_testee]=='')
|
|
{
|
|
$test=$test+1;
|
|
}
|
|
}
|
|
// Si le test est égal au nombre de catégorie alors le résultat est vrai, sinon il est faux
|
|
if($test==29) {
|
|
$res=true;
|
|
}
|
|
else {
|
|
$res=false;
|
|
}
|
|
// retourne le résulat de la fonction
|
|
return $res;
|
|
}
|
|
|
|
function calcul_requete_modif_table_tournoi()
|
|
{
|
|
$date = $_POST['saison'];
|
|
$Club=$_POST['Club'];
|
|
$Date_debut=$_POST['Date_debut'];
|
|
$Date_fin=$_POST['Date_fin'];
|
|
$Gain=$_POST['Gain'];
|
|
$Juge=$_POST['juge_arbitre'];
|
|
$Intitule=$_POST['Intitule'];
|
|
$id_tournoi=$_POST['Id_tournoi'];
|
|
$prix_2tab=$_POST['prix_2tab'];
|
|
$prix_jeune_senior=$_POST['prix_jeune_senior'];
|
|
$interne=$_POST['interne'];
|
|
$hom=$_POST['homologation'];
|
|
$cloture=$_POST['cloture'];
|
|
$date_reduc=$_POST['date_reduc'];
|
|
$reduction=$_POST['reduc'];
|
|
/* Date de début */
|
|
list($j,$m,$a) = explode("/",$Date_debut);
|
|
$Date_debut="$a-$m-$j";
|
|
/* Date de fin */
|
|
list($j,$m,$a) = explode("/",$Date_fin);
|
|
$Date_fin="$a-$m-$j";
|
|
/* Date de fin */
|
|
list($j,$m,$a) = explode("/",$cloture);
|
|
$cloture="$a-$m-$j";
|
|
/* Date fin de reduction */
|
|
if($date_reduc!="") {
|
|
list($j,$m,$a) = explode("/",$date_reduc);
|
|
$date_reduc="$a-$m-$j";
|
|
}
|
|
else {
|
|
$date_reduc=NULL;
|
|
}
|
|
if($date_reduc!="" and $reduction>0 and $reduction<=100) {
|
|
$requet= "UPDATE tournoi SET nom='$Intitule',debut = '$Date_debut' ,fin = '$Date_fin', date_reduc='$date_reduc', reduction='$reduction' ";
|
|
$requet.=",id_club = '$Club',gains = '$Gain' ,id_jugearbitre = '$Juge',saison = '$date', prix_2tableaux='$prix_2tab', interne='$interne', homologation='$hom', date_cloture='$cloture', prix_jeune_senior='$prix_jeune_senior' WHERE id_tournoi = '$id_tournoi'";
|
|
}
|
|
else {
|
|
$requet= "UPDATE tournoi SET nom='$Intitule',debut = '$Date_debut' ,fin = '$Date_fin', date_reduc='NULL', reduction='NULL' ";
|
|
$requet.=",id_club = '$Club',gains = '$Gain' ,id_jugearbitre = '$Juge',saison = '$date', prix_2tableaux='$prix_2tab', interne='$interne', homologation='$hom', date_cloture='$cloture', prix_jeune_senior='$prix_jeune_senior' WHERE id_tournoi = '".$id_tournoi."'";
|
|
}
|
|
return $requet;
|
|
}
|
|
|
|
function ModifCategorie() {
|
|
$id_tournoi=$_POST['Id_tournoi'];
|
|
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);
|
|
$requete="DELETE FROM categories_par_tournoi WHERE id_tournoi='$id_tournoi'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
mysql_close($db_connection);
|
|
ajout_table_categorie();
|
|
}
|
|
|
|
function ajout_table_categorie()
|
|
{
|
|
$Categorie1=$_POST['categorie1'];
|
|
$Categorie2=$_POST['categorie2'];
|
|
$Categorie3=$_POST['categorie3'];
|
|
$Categorie4=$_POST['categorie4'];
|
|
$Categorie5=$_POST['categorie5'];
|
|
$Categorie6=$_POST['categorie6'];
|
|
$Categorie7=$_POST['categorie7'];
|
|
$Categorie8=$_POST['categorie8'];
|
|
$Categorie9=$_POST['categorie9'];
|
|
$Categorie10=$_POST['categorie10'];
|
|
$Categorie11=$_POST['categorie11'];
|
|
$Categorie12=$_POST['categorie12'];
|
|
$Categorie13=$_POST['categorie13'];
|
|
$Categorie14=$_POST['categorie14'];
|
|
$Categorie15=$_POST['categorie15'];
|
|
$Categorie16=$_POST['categorie16'];
|
|
$Categorie17=$_POST['categorie17'];
|
|
$Categorie18=$_POST['categorie18'];
|
|
$Categorie19=$_POST['categorie19'];
|
|
$Categorie20=$_POST['categorie20'];
|
|
$Categorie21=$_POST['categorie21'];
|
|
$Categorie22=$_POST['categorie22'];
|
|
$Categorie23=$_POST['categorie23'];
|
|
$Categorie24=$_POST['categorie24'];
|
|
$Categorie25=$_POST['categorie25'];
|
|
$Categorie26=$_POST['categorie26'];
|
|
$Categorie27=$_POST['categorie27'];
|
|
$Categorie28=$_POST['categorie28'];
|
|
$Categorie29=$_POST['categorie29'];
|
|
|
|
$prix_jeune=$_POST['prix_jeune'];
|
|
$prix_senior=$_POST['prix_senior'];
|
|
$prix_double=$_POST['prix_double'];
|
|
|
|
$tournoi=$_POST['Id_tournoi'];
|
|
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);
|
|
if ($Categorie1!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','1','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie2!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','7','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie3!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','9','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie4!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','11','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie5!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','13','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie6!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','15','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie7!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','17','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie8!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','2','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie9!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','8','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie10!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi',10','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie11!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','12','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie12!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','14','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie13!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','16','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie14!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','18','$prix_senior')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie15!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','19','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie16!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','21','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie17!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','3','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie18!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','5','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie19!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','23','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie20!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','25','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie21!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','20','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie22!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','22','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie23!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','4','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie24!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','6','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie25!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','24','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie26!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','26','$prix_jeune')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie27!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','27','$prix_double')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie28!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','28','$prix_double')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if ($Categorie29!="")
|
|
{
|
|
$requete= "INSERT INTO categories_par_tournoi(id_tournoi,id_categorie,prix) VALUES ('$tournoi','29','$prix_double')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
|
|
mysql_close($db_connection);
|
|
}
|
|
|
|
?>
|