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 102 103 104 105 106 107
| <!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="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>MON SITE</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<?php include('bandeau.php'); ?> <!-- insère le bandeau principal en haut -->
<div id="mainContent">
<?php
// connexion à la base
require("configuration.php");
$sql = connect_sql();
mysql_query("SET NAMES 'utf8'");
//On determine l'expression a rechercher
// if(isset($_POST['recherche']))
if( $_POST['recherche'] )
{
$saisie2 = $_POST['recherche'];
$remplacements = array('à' => 'a','é' => 'e','è' => 'e','ù' => 'u','ê' => 'e','ô' => 'o' );
$saisie = strtr($saisie2, $remplacements);
//ayant tout des mots dans leurs informations
$mots = explode(' ',$saisie);//sépare l'expression en mots cles
foreach($mots as $mot)
{
$req2 = 'SELECT * FROM evenement WHERE nom LIKE "%'.$mot.'%" ';
}
$requete = mysql_query($req2) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($requete);
//On vérifie que la table contient quelque chose
if
(mysql_num_rows($requete) == 0)
{
echo '<p>'.'Aucun évènement pour :'.'<h2>'.'<strong>'.$saisie2.'</strong>'.'</h2>'.'</p>';
echo '<a href="javascript:window.history.go(-1)">'.'Retour'.'</a>'; // retour en page précédente
}
//Si il y a des entrées
else
{
echo '<p>'.'Voici les résultats pour :'.'<h2>'.'<strong>'.$saisie2.'</strong>'.'</h2>'.'</p>';
$rec = htmlentities($saisie);
//On fait une boucle pour sortir toutes les entrées
while($affiche = mysql_fetch_array($requete))
{
//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 '<br />';
echo '<b>'.$affiche["type_evenement"]." ".'</b>';
echo '<br />';
echo " ".$affiche["type_etab"]." ";
echo '<b>'." ".$date_vue." ".'</b>';
echo " ".$affiche["secteur"]." ";
echo "Début à : ".$affiche["heure"]." ";
echo " Tarif : ".$affiche["tarif"]." ";
echo " ".$affiche["montant"]." ";
echo " où ? ".$affiche["lieu"]." ";echo '<br />';
echo '<br />';
echo '<div class="autre">';
echo '<span style="color:#8E236B;">';
echo '<strong>';
echo $affiche["nom"];
echo '</strong>';
echo '</span>';
echo '<br />';
echo '<div class="cache">';
echo '<strong>';
echo $affiche["description"];
echo " mis en ligne par ".$affiche["pseudo_ev"]." ";
echo '</strong>';
echo '</div>';
echo '</div>';
echo '<br />';
} // fin du while
} // fin du ELSE
} // fin du isset
else
{
$saisie = "";
echo '<b>'.'Vous n\'avez rien saisi !'.'</b>';
echo '<p>'.$saisie.'</p>';
echo '<a href="javascript:window.history.go(-1)">'.'Retour'.'</a>'; // retour en page précédente
} // fin du deuxième ELSE
// 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> |