1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>FAZ A CAEN</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<?php include('bandeau.php'); ?> <!-- insère le bandeau principal en haut -->
<?php
// On ne vérifie pas l'année !
if(isset($_POST['annee'])) $annee=$_POST['annee'];
else $annee="2011";
// création de la date de départ au format date MySQL
$date_depart=$annee.'-'.$_POST['date2'].'-'.$_POST['date1'];
// création de la date de fin au format date MySQL
$date_fin=$annee.'-'.$_POST['date4'].'-'.$_POST['date3'];
//On remet les dates au format français
setlocale (LC_TIME, 'fr_FR.UTF8');
$date_vue_depart = strftime("%A %d %B",strtotime("$date_depart"));
$date_vue_fin = strftime("%A %d %B",strtotime("$date_fin"));
// Affichage de la date de départ et de fin en français
echo '<p>'.'</p>';
echo 'Du : '.'<b>'.$date_vue_depart.' '.' '.' '.'</b>';
echo 'Au : '.'<b>'.$date_vue_fin.'</b>';
echo '<p>'.'</p>';
// connexion à la base
$db = mysql_connect('sql.free.fr', 'user', 'mdp') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('nom_de_la_base',$db) or die('Erreur de selection '.mysql_error());
// mysql_query("SET NAMES latin1");
$select2 = "SELECT type_evenement, type_etab, secteur, heure, tarif, lieu, nom, description, date_ev
FROM evenement WHERE date_ev BETWEEN '&date_depart' AND '$date_fin'
AND type_evenement LIKE '".$_POST['evenement1']."' AND secteur LIKE '".$_POST['secteur']."'";
$result = mysql_query($select2) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
//On vérifie que la table contient quelque chose
if
(mysql_num_rows($result) == 0)
{
echo '<p>'.'<b>'.'Aucun évènement ! '.'</b>'.'</p>'.
'<p>'.'</p>'.
'<br>'.'</br>'.
'<a href="'. $_SERVER['HTTP_REFERER'] .'">Retour</a>'."</div>";
}
//Si il y a des entrées
else
{
//On fait une boucle pour sortir toutes les entrées
while($affiche = mysql_fetch_array($result))
{
//On remet la date au format français
setlocale (LC_TIME, 'fr_FR.UTF8');
$date_affiche = $affiche["date_ev"];
$date_vue = strftime("%A %d %B",strtotime("$date_affiche"));
//On affiche les entrées
echo '<p>'.'</p>';
echo '<b>'."<div class='recherche'>".$affiche["type_evenement"]." ".'</b>'."</div>";
echo '<p>'.'</p>';
echo "<div class='recherche'>"." > ".$affiche["type_etab"]." "."</div>";
echo '<b>'."<div class='recherche'>"." > ".$date_vue." ".'</b>'."</div>";
echo "<div class='recherche'>"." > ".$affiche["secteur"]." "."</div>";
echo "<div class='recherche'>"."Début à : ".$affiche["heure"]." "."</div>";
echo "<div class='recherche'>"." Tarif : ".$affiche["tarif"]." "."</div>";
echo "<div class='recherche'>"." où ? ".$affiche["lieu"]." "."</div>";
echo '<b>'."<div class='recherche'>"." qui ? ".$affiche["nom"]." ".'</b>'."</div>";
echo '<p>'.'</p>';
echo "<div class='recherche'>"." < ".$affiche["description"]." "."</div>";
echo '<br>'.'</br>';
//On ferme la boucle while
}
//on ferme le else
echo '<a href="'. $_SERVER['HTTP_REFERER'] .'">Retour</a>'."</div>";
}
// Fermeture de la connexion à la base de données
mysql_close();
?>
<?php include('bas_de_page.php'); ?> <!-- insère le bas de page -->
</body>
</html> |
Partager