Files
resatennis_tyroltenn/www/site_inscription/creation_tournois_suite_ancien.php

296 lines
12 KiB
PHP
Executable File

<?php
$Club=$_GET['Club'];
$Date_debut=$_GET['Date_debut'];
$Date_fin=$_GET['Date_fin'];
$Gain=$_GET['Gain'];
$Juge=$_GET['Juge'];
$Contact=$_GET['Contact'];
$Mot_de_passe=$_GET['Mot_de_passe'];
if(empty($Date_debut) or empty($Date_fin) or empty($Gain) or empty($Juge) or empty($Contact) or empty($Mot_de_passe))
{
$info = "Veuillez remplir tout les champs !";
include("creation_tournois.php");
}
else if(!is_numeric($Gain))
{
$info = "Le gain doit être un chiffre !";
include("creation_tournois.php");
}
else
{
verifDate($Date_debut,$Date_fin);
}
// Vérification de la date saisie
function verifDate($d,$d2){
list($a,$m,$j) = explode("-",$d);
list($a2,$m2,$j2) = explode("-",$d2);
if(!checkdate($m,$j,$a) or !checkdate($m2,$j2,$a2) ){
$info = "Vérifier le format des dates !";
include("creation_tournois.php");
}
if ($a>$a2) {
$info = "Le tournois finit avant qu'il commence? !";
include("creation_tournois.php");
}
else if ($m>$m2 and $a<=$a2) {
$info = "Le tournois finit avant qu'il commence? !";
include("creation_tournois.php");
}
else if ($j>$j2 and $m<=$m2 and $a<=$a2) {
$info = "Le tournois finit avant qu'il commence? !";
include("creation_tournois.php");
}
else
{
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 = calcul_requete_ajout_table_tournoi();
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
calcul_requete_ajout_table_categorie();
//affichage du tableau de tournois
affiche_tableau_tournoi();
}
}
/*for($i=1;$i<=20;$i=$i+1)
{
echo $i;
$categorie_testee = "categorie$i";
if($_GET[$categorie_testee]='')
{
$info = "Veuillez choisir au moins une catégorie !";
include("creation_tournois.php");
}
}*/
function calcul_requete_ajout_table_tournoi()
{
$date = date("Y");
$Club=$_GET['Club'];
$Date_debut=$_GET['Date_debut'];
$Date_fin=$_GET['Date_fin'];
$Gain=$_GET['Gain'];
$Juge=$_GET['Juge'];
$Contact=$_GET['Contact'];
$Mot_de_passe=$_GET['Mot_de_passe'];
$requet= "INSERT INTO tournoi (id_tournoi,debut,fin,club,gains,juge_arbitre,engagement,mot_passe,saison) VALUES ('','$Date_debut','$Date_fin','$Club','$Gain','$Juge','$Contact','$Mot_de_passe','$date')";
return $requet;
}
function calcul_requete_ajout_table_categorie()
{
$Categorie1=$_GET['categorie1'];
$Categorie2=$_GET['categorie2'];
$Categorie3=$_GET['categorie3'];
$Categorie4=$_GET['categorie4'];
$Categorie5=$_GET['categorie5'];
$Categorie6=$_GET['categorie6'];
$Categorie7=$_GET['categorie7'];
$Categorie8=$_GET['categorie8'];
$Categorie9=$_GET['categorie9'];
$Categorie10=$_GET['categorie10'];
$Categorie11=$_GET['categorie11'];
$Categorie12=$_GET['categorie12'];
$Categorie13=$_GET['categorie13'];
$Categorie14=$_GET['categorie14'];
$Categorie15=$_GET['categorie15'];
$Categorie16=$_GET['categorie16'];
$Categorie17=$_GET['categorie17'];
$Categorie18=$_GET['categorie18'];
$Categorie19=$_GET['categorie19'];
$Categorie20=$_GET['categorie20'];
$Categorie21=$_GET['categorie21'];
$Categorie22=$_GET['categorie22'];
$Categorie23=$_GET['categorie23'];
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= "SELECT MAX(id_tournoi) FROM tournoi";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$tournoi = mysql_fetch_array($reponse);
if (!empty($Categorie1))
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','35','$tournoi[0]','m','adulte','0','19','1')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie2!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','40','$tournoi[0]','m','adulte','0','19','2')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie3!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','45','$tournoi[0]','m','adulte','0','19','3')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie4!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','999','$tournoi[0]','m','adulte','0','19','4')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie5!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','35','$tournoi[0]','f','adulte','0','19','5')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie6!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','40','$tournoi[0]','f','adulte','0','19','6')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie7!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','45','$tournoi[0]','f','adulte','0','19','7')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie8!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','999','$tournoi[0]','f','adulte','0','19','8')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie9!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','8','$tournoi[0]','m','jeune','0','19','9')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie10!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','10','$tournoi[0]','m','jeune','0','19','10')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie11!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','12','$tournoi[0]','m','jeune','0','19','11')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie12!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','14','$tournoi[0]','m','jeune','0','19','12')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie13!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','16','$tournoi[0]','m','jeune','0','19','13')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie14!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','18','$tournoi[0]','m','jeune','0','19','14')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie15!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','8','$tournoi[0]','f','jeune','0','19','15')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie16!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','10','$tournoi[0]','f','jeune','0','19','16')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie17!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','12','$tournoi[0]','f','jeune','0','19','17')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie18!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','14','$tournoi[0]','f','jeune','0','19','18')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie19!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','16','$tournoi[0]','f','jeune','0','19','19')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie20!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','18','$tournoi[0]','f','jeune','0','19','20')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie21!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','999','$tournoi[0]','m','double','0','37','21')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie22!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','999','$tournoi[0]','f','double','0','37','22')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
if ($Categorie23!="")
{
$requete= "INSERT INTO categorie(id_categorie,age,tournoi,sexe,type,limite,avencement,ref_cat) VALUES ('','999','$tournoi[0]','b','mixte','0','37','23')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
mysql_close($db_connection);
}
function affiche_tableau_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);
$annee_en_cours = date("Y") ;
$titre="Nouveau tournoi enregistré";include("enTete.php");
echo"<body background='images/balle_raquette3.jpg'> ";
$requete="SELECT club.nom as nom_club, club.id_club ,tournoi.debut,tournoi.fin,tournoi.id_tournoi,tournoi.saison
FROM club,tournoi
WHERE tournoi.club=club.id_club AND tournoi.saison=$annee_en_cours
GROUP BY tournoi.debut,tournoi.fin;";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
while($reptab=mysql_fetch_array($reponse)){
$debut=explode("-",$['']);
$fin=explode("-",$['']);
$type="";$deja_vu=0;
//if (mktime(20,0,0,$fin[1],$fin[2],$fin[0])-time()>0){
$requete2="SELECT type FROM categorie WHERE categorie.tournoi=$[''] GROUP BY type ;";
$reponse2=mysql_query($requete2,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
while($reptab2=mysql_fetch_array($reponse2)){
if ($deja_vu){$type=$type.',';}
else {$deja_vu=1;}
$type=$type.$[''];
}
$debut=explode("-",$['']);
$fin=explode("-",$['']);
$[''][]=$[''];
$[''][]=$[''];
$[''][]=$debut[2]."/".$debut[1]."/".$debut[0];
$[''][]=$fin[2]."/".$fin[1]."/".$fin[0];
$[''][]=$type;
//}
}
mysql_close($db_connection);
echo "<center><table width=75% border=1 CELLPADDING=5>
<tr><td width=31%><b>Club</b></td><td align=center width=23%><b>Debut du tournoi</b></td><td align=center width=23%><b>Fin du tournoi</b></td><td align=center width=23%><b>Type</b></td></tr>";
for ($i=0;$i<count($['']);$i++){
echo "<tr><td>".$[''][$i]."</td><td align=center>".$[''][$i]."</td><td align=center>".$[''][$i]."</td><td align=center>".$[''][$i]."</td></tr>";
}
for ($i=0;$i<count($['']);$i++){
if($[''][$i]==$id_tournoi)
$selected[$i]="selected";
else $selected[$i]="";
}
echo "</table></center>";
include("piedDePage.php");
}
?>