133 lines
5.4 KiB
PHP
Executable File
133 lines
5.4 KiB
PHP
Executable File
<!-- lien pour le css -->
|
|
<LINK href="calendrier/calendrier.css" type=text/css rel=StyleSheet>
|
|
<!-- fin lien css -->
|
|
<?
|
|
//$club=$_GET['club'];
|
|
//echo "club : ",$club;
|
|
include("conf.php");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
$requete1="SELECT nom,nb_cours FROM club WHERE id_club LIKE '$club'";
|
|
$result1=mysql_query($requete1,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$reponse1=mysql_fetch_object($result1);
|
|
$titre=" Gestion des terrains de $reponse1->nom";
|
|
include("enTete.php");
|
|
include("calendrier/calendrier.inc.php");
|
|
include("calendrier/string.inc.php");
|
|
$mois_courrant=date("m");
|
|
$annee=date("Y");
|
|
$mois_courrant=$mois_courrant-1;
|
|
echo "<center><table><tr><td bgcolor='#FFDEAD' WIDTH='260' HEIGHT='40'><center>";
|
|
if($mois_courrant==0){
|
|
$gestion_mois=12;
|
|
$gestion_annee=$annee-1;
|
|
echo showCalendar($gestion_annee."-".$gestion_mois,$club);
|
|
}
|
|
else{
|
|
echo showCalendar($annee."-".$mois_courrant,$club);
|
|
}
|
|
|
|
echo "</td><td></td><td bgcolor='#FFEEAD' WIDTH='260' HEIGHT='40'><center>";
|
|
$mois_courrant=$mois_courrant+1;
|
|
echo showCalendar($annee."-".$mois_courrant,$club);
|
|
echo "</td><td></td><td bgcolor='#FFDEAD' WIDTH='260' HEIGHT='40'><center>";
|
|
if($mois_courrant==12){
|
|
$mois_courrant=1;
|
|
$annee=$annee+1;
|
|
echo showCalendar($annee."-".$mois_courrant,$club);
|
|
}
|
|
else{
|
|
$mois_courrant=$mois_courrant+1;
|
|
echo showCalendar($annee."-".$mois_courrant,$club);
|
|
}
|
|
echo "</td></tr>";
|
|
|
|
$mois=$_GET['mois'];
|
|
if ($mois==''){
|
|
$mois=date("m");
|
|
}
|
|
$jour=$_GET['jour'];
|
|
if ($jour==''){
|
|
$jour=date("j");
|
|
}
|
|
//echo 'jour : ',$jour;
|
|
$heure=$_GET['heure'];
|
|
//echo 'heure : ',$heure;
|
|
$court=$_GET['court'];
|
|
//echo 'court : ',$court;
|
|
$annee=date("Y");
|
|
$annuler=$_GET['annuler'];
|
|
$type[][]=$_GET['type'];
|
|
$nom[][]=$_GET['nom'];
|
|
|
|
#echo 'test ',$nom[0][0];echo ' test ',$nom[1][1];echo ' test ',$nom[0][1];
|
|
//echo 'annuler : ',$annuler;
|
|
if ($annuler=='1'){
|
|
$requete="DELETE FROM `reservation` WHERE `heure`=$heure and `jour`=$jour and `mois`=$mois and `annee`=$annee and `court`=$court and `club`=$club;";
|
|
//echo $requete;
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
for ($h=8;$h<=20;$h++){
|
|
for ($c=1;$c<=$reponse1->nb_cours;$c++){
|
|
if ($nom[$h][$c]!=''){
|
|
$name=$nom[$h][$c];
|
|
$typ=$type[$h][$c];
|
|
$requete="INSERT INTO `reservation` ( `id_reservation` , `nom` , `heure` , `jour` , `mois` , `annee` , `court`,`type`,`club` )VALUES ('', '$name', '$h', '$jour', '$mois', '$annee', '$c','$typ','$club');";
|
|
//echo $requete;
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
}
|
|
}
|
|
echo "<tr><td colspan='5'><center><b>";
|
|
echo "Le ",$jour," ",monthNumToName($mois)," ",$annee;
|
|
if ($club=='3'){
|
|
if ($mois<10 and strlen($mois)<2) { $mois = "0".$mois; }
|
|
$requete="SELECT nom FROM reservation WHERE nom = 'cours' and annee='$annee' and mois='$mois' and club='3'";
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$nb_h_cours = mysql_numrows($result);
|
|
echo "<br></b>Nombre d'heure de cours : ",$nb_h_cours;
|
|
echo "<font size=1> (Ecrire : 'cours' !!!)";
|
|
}
|
|
echo "<center><table border=1>";
|
|
echo"<tr bgcolor='#FFDEAD'><td><font size=1 >Horaires</td>";
|
|
for ($j=1;$j<=$reponse1->nb_cours;$j++){
|
|
echo"<td>Court $j</td>";
|
|
}
|
|
echo"</tr>";
|
|
for ($i=8;$i<=20;$i++){
|
|
echo"<tr><FORM ACTION=gestion_terrains.php METHOD=GET><td bgcolor='#FFDEAD'><INPUT TYPE='SUBMIT' VALUE='$i h'></td>";
|
|
for ($j=1;$j<=$reponse1->nb_cours;$j++){
|
|
if ($mois<10 and strlen($mois)<2) { $mois = "0".$mois; }
|
|
$requete="SELECT id_reservation FROM reservation WHERE court LIKE '$j' AND heure LIKE '$i' AND annee LIKE '$annee' AND mois LIKE '$mois' AND jour LIKE '$jour' AND club LIKE '$club'";
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$exist = mysql_numrows($result);
|
|
if ($exist==0){
|
|
echo"<td bgcolor='#CCFF99' WIDTH='260' HEIGHT='60'><center><select name=type[$i][$j] >";
|
|
echo "<option value='Réservation'>Réservation";
|
|
echo "<option value='Senior Homme'>Senior Homme";
|
|
echo "<option value='Vét. Homme'>Vét. Homme";
|
|
echo "<option value='Senior Dame'>Senior Dame";
|
|
echo "<option value='Vét. Dame'>Vét. Dame";
|
|
echo "<option value='Garcon 11/12'>Garcon 11/12";
|
|
echo "<option value='Garcon 13/14'>Garcon 13/14";
|
|
echo "<option value='Fille 11/12'>Fille 11/12";
|
|
echo "<option value='Fille 13/14'>Fille 13/14";
|
|
echo "<option value='D Messieurs'>D Messieurs";
|
|
echo "<option value='D Mixte'>D Mixte";
|
|
echo "</select><br><input type='hidden' name='club' value='$club'><input type='hidden' name='jour' value='$jour'><input type='hidden' name='mois' value='$mois'><input type='text' name='nom[$i][$j]' size='13'></td>";
|
|
}
|
|
else{
|
|
echo"<td bgcolor='FF9966' WIDTH='260' HEIGHT='60'><center>";
|
|
$requete="SELECT nom,type FROM reservation WHERE court LIKE '$j' AND heure LIKE '$i' AND annee LIKE '$annee' AND mois LIKE '$mois' AND jour LIKE '$jour' AND club LIKE '$club'";
|
|
$result=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$reponse=mysql_fetch_object($result);
|
|
echo "<font size=1 ><a href='gestion_terrains.php?annee=$annee&mois=$mois&jour=$jour&court=$j&heure=$i&annuler=1&club=$club'>X</a><br>$reponse->type<br><b>$reponse->nom</td>";
|
|
}
|
|
}
|
|
echo"</form></tr>";
|
|
}
|
|
echo "</table>";
|
|
echo "</td></tr></table>";
|
|
include("piedDePage.php");
|
|
?>
|