187 lines
6.7 KiB
PHP
Executable File
187 lines
6.7 KiB
PHP
Executable File
<?php
|
|
if ($id_joueur=='') {include('message_info.php');}
|
|
else{
|
|
$i=1;
|
|
//$id_joueur=$_GET['id_joueur'];
|
|
//$id_tournoi=$_GET['id_tournoi'];
|
|
if($nouveau_joueur!='1')
|
|
{
|
|
include("top.php");
|
|
$titre="Inscription a un tournoi";include("enTete.php");
|
|
}
|
|
echo"<body background='images/balle_raquette3.jpg'> ";
|
|
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 ($id_joueur_double!='') {
|
|
$requete="SELECT annee,sexe FROM joueur WHERE id_joueur='$id_joueur_double';";
|
|
}
|
|
else
|
|
{
|
|
$requete="SELECT annee,sexe FROM joueur WHERE id_joueur='$id_joueur';";
|
|
}
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_array($reponse);
|
|
$annee=$joueur[0];
|
|
$sexe=$joueur[1];
|
|
echo"<FORM ACTION='assezHorairesCoches.php' METHOD='POST'>";
|
|
$age=date('Y')-$annee;
|
|
if (!$double){
|
|
echo "<p>Dans quelle(s) categorie souhaitez vous vous inscrire ?";
|
|
/////////RECHERCHE DES CORRESPONDANT AU TOURNOI ET AU CLUB DEMMANDES//////////
|
|
$requete="SELECT age, sexe, type, id_categorie FROM categorie
|
|
WHERE categorie.tournoi='$id_tournoi' ;";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
echo "<p><center><table width=45%>";
|
|
$au_moins_une=0;
|
|
while ($reptab=mysql_fetch_array($reponse)){
|
|
$peut_s_inscrire=1;
|
|
if ($['']==m){
|
|
if ($['']==35 and $['']=='adulte') {
|
|
$texte="Seniors messieurs";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else if ($['']==999 and $['']=='double'){
|
|
$texte="Double messieurs";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else if ($['']<20) {
|
|
$texte="Jeunes garcons - de ". $['']." ans";
|
|
if ($age>$['']) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else if ($['']==999 and $['']=='adulte'){
|
|
$texte="Seniors messieurs + de 60 ans";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else {
|
|
$texte="Seniors messieurs + de ". ($['']-5)." ans";
|
|
echo $age;echo $[''];
|
|
if ($age<$['']) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
}
|
|
else if ($['']==f){
|
|
if ($['']==35 and $['']=='adulte') {
|
|
$texte="Seniors dames";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else if ($['']==999 and $['']=='double') {
|
|
$texte="Double dames";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else if ($['']<20){
|
|
$texte="Jeunes filles - de ". $['']." ans";
|
|
if ($age>$['']) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
else {
|
|
$texte="Seniors dames + de ". ($['']-5)." ans";
|
|
if ($age<$['']) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
}
|
|
else if($['']==b) {
|
|
$texte="Double mixte";
|
|
if ($age<13) $peut_s_inscrire=0;
|
|
else $au_moins_une++;
|
|
}
|
|
if (($sexe==$[''] or $['']==b) and ($peut_s_inscrire)){
|
|
echo "<tr><td width=70%>".$texte."</td><td><input type=checkbox name=categorie[] value=".$['']."></td>";
|
|
}
|
|
}
|
|
if (!$au_moins_une){
|
|
echo "<tr><td width=70% colspan=2>Vous ne pouvez jouer dans aucune categorie de ce tournoi.</td>";
|
|
}
|
|
echo "</table></center>";
|
|
}
|
|
if ($au_moins_une or $double){
|
|
echo "<p>De-selectionnez les heures auquelles vous preferez ne pas jouer.<br> ";
|
|
$heure=array("9h00","10h30","12h00","13h30","15h00","16h30","18h00","19h30");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
$requete="SELECT debut, fin FROM tournoi
|
|
WHERE id_tournoi='$id_tournoi' ;";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$tournoi=mysql_fetch_array($reponse);
|
|
mysql_close($db_connection);
|
|
$debut_exp=explode("-",$['']);
|
|
$fin_exp=explode("-",$['']);
|
|
$date_traitee=mktime(10,0,0,$debut_exp[1],$debut_exp[2],$debut_exp[0]);
|
|
$i=0;
|
|
setlocale(LC_TIME, "fr");
|
|
do{
|
|
$jour_affiche[$i]=strftime("%A<br>%e %B",$date_traitee);
|
|
$jour[$i]=strftime("%a-%Y-%d-%m",$date_traitee);
|
|
$date_traitee+=86400;
|
|
$i++;
|
|
}while ($date_traitee<mktime(20,0,0,$fin_exp[1],$fin_exp[2],$fin_exp[0]));
|
|
echo "<p><center><table width=85% border =2 bgcolor='#FFFFFF' >";
|
|
echo "<tr><td width=7%><br></td>";
|
|
for ($j=0;$j<count($jour_affiche);$j++)
|
|
echo "<th align=center >".$jour_affiche[$j]."</th>";
|
|
echo "</tr>";
|
|
for ($i=0;$i<count($heure);$i++){
|
|
echo "<tr><th align=center>$heure[$i]</th>";
|
|
for ($j=0;$j<count($jour_affiche);$j++){
|
|
if($horaire[$j][$i]!="off") $checked="checked";
|
|
else $checked="";
|
|
echo "<td align=center ><input type=checkbox name=horaire[".$j."][".$i."] $checked></td>";
|
|
}
|
|
echo "</tr>";
|
|
}
|
|
echo "</table></center><br>";
|
|
echo "<p>Il faut au moins avoir selectionne 20 cases et 2 par jour.<br>";
|
|
echo $erreur;$erreur="";
|
|
}
|
|
echo "
|
|
<input type=hidden name=sexe value=$sexe>
|
|
<input type=hidden name=age value=$age>
|
|
<input type=hidden name=sexe_requis value=$sexe_requis>
|
|
<input type=hidden name=sexe_double value=$sexe_double>
|
|
<input type=hidden name=id_tournoi value='$id_tournoi'>
|
|
<input type=hidden name=id_joueur value='$id_joueur'>
|
|
<input type=hidden name=double value='$double'>";
|
|
for ($i=0;$i<count($jour);$i++){
|
|
echo "<input type=hidden name=jour[".$i."] value=".$jour[$i].">";
|
|
}
|
|
for ($j=0;$j<count($heure);$j++){
|
|
echo "<input type=hidden name=heure[".$j."] value=".$heure[$j].">";
|
|
}
|
|
if ($double){
|
|
echo "<input type=hidden name=id_joueur_double value='$id_joueur_double'>";
|
|
$horaire_par_jour=count($['']);
|
|
reset($horaire_double);//on se place au debut du tableau
|
|
for ($i=0;$i<count($jour);$i++){
|
|
echo "<input type=hidden name=jour[".$i."] value=".$jour[$i].">";
|
|
//echo "<br>";echo $jour[$i]."**";
|
|
for ($j=0;$j<count($heure);$j++){
|
|
if ($i==0) echo "<input type=hidden name=heure[".$j."] value=".$heure[$j].">";
|
|
echo "<input type=hidden name=horaire_double[".$i."][".$j."] value=".$horaire_double[$i][$j].">";
|
|
//echo $horaire_double[$i][$j]."*** ";
|
|
}
|
|
}
|
|
echo "<input type=hidden name=courante value='$courante'>";
|
|
$i=0;
|
|
do{
|
|
echo "<input type=hidden name=not_inscription[".$i."] value='".$not_inscription[$i]."'>";
|
|
echo "<input type=hidden name=categorie[".$i."] value=".$categorie[$i].">";
|
|
$i++;
|
|
}while(next($categorie));
|
|
}
|
|
echo"<center><table><tr><td><p><INPUT TYPE='SUBMIT' VALUE='Continuer'><INPUT TYPE=RESET VALUE='Annuler'></center><p></td></TR><TR><td>";
|
|
echo "<center><a href='listeTournois.php?id_joueur=$id_joueur'>Retour à la liste</a></center></td></tr></table></FORM>";
|
|
}
|
|
if($nouveau_joueur!='1')
|
|
{
|
|
include("piedDePage.php");
|
|
}
|
|
?>
|