1er décembre 2013 : marche pour la justice sociale et fiscale
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='yes';
this.SlideShowControls='yes';
13,14 et 15 septembre 2013 : fête de l'Humanité
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='yes';
this.SlideShowControls='yes';
5 mai 2013 : contre la finance et l'austérité, marchons pour une VI° république
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='yes';
this.SlideShowControls='yes';
6 avril 2013 : exigeons des hôpitaux de proximité et un système de santé 100% publics
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='yes';
this.SlideShowControls='yes';
30 septembre 2012 : Parlementaires, ne votez pas le TSCG
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='yes';
this.SlideShowControls='yes';
18 mars 2012 : On prend la Bastille
this.speed=600;
this.fadeSpeed=1500;
this.maxAutoPlayDelay=5000;
this.topNav='yes';
this.ImageNav='yes';
this.autoResizeToScreen='yes';
this.ShadowStyle='yes';
this.descriptions='no';
this.border=10;
this.IPTCinfo='no';
this.SlideShowControls='yes';
Voir toutes les Photos
if(isset($_POST['requete']) && $_POST['requete'] != NULL) // on vérifie d'abord l'existence du POST et aussi si la requete n'est pas vide.
{
mysql_connect("localhost", "fede77_web", "wcYpBeLr");
mysql_select_db("fede77_web"); // on se connecte à MySQL. Je vous laisse remplacer les différentes informations pour adapter ce code à votre site.
$requete = htmlspecialchars($_POST['requete']); // on crée une variable $requete pour faciliter l'écriture de la requête SQL, mais aussi pour empêcher les éventuels malins qui utiliseraient du PHP ou du JS, avec la fonction htmlspecialchars().
$query = mysql_query("SELECT *,DATE_FORMAT(Date, '%d-%m-%Y') AS date_fr FROM Materiel WHERE Critere1 LIKE '%$requete%' OR Critere2 LIKE '%$requete%'ORDER BY Date DESC") or die (mysql_error()); // la requête, que vous devez maintenant comprendre ;)
$nb_resultats = mysql_num_rows($query); // on utilise la fonction mysql_num_rows pour compter les résultats pour vérifier par après
if($nb_resultats != 0) // si le nombre de résultats est supérieur à 0, on continue
{
// maintenant, on va afficher les résultats et la page qui les donne ainsi que leur nombre, avec un peu de code HTML pour faciliter la tâche.
?>
Résultats de votre recherche.
Nous avons trouvé echo $nb_resultats; // on affiche le nombre de résultats
if($nb_resultats > 1) { echo ' résultats'; } else { echo ' résultat'; } // on vérifie le nombre de résultats pour orthographier correctement.
?>
echo '
';
while($donnees = mysql_fetch_array($query)) // on fait un while pour afficher la liste des fonctions trouvées, ainsi que l'id qui permettra de faire le lien vers la page de la fonction
{
echo '' . $donnees['Balise'] . ' |
|
'.$donnees['date_fr'].'
| '. $donnees['Titre'] . ' |
voir + '.$donnees['Critere3'].' |
|
';
}
echo '
'; // fin de la boucle
?>
Faire une nouvelle recherche
} // Fini d'afficher les résultats ! Maintenant, nous allons afficher l'éventuelle erreur en cas d'échec de recherche et le formulaire.
else
{ // de nouveau, un peu de HTML
?>
Pas de résultats
Nous n'avons trouvé aucun résultat pour votre requête " echo $_POST['requete']; ?>". Réessayez avec autre chose.
}// Fini d'afficher l'erreur ^^
mysql_close(); // on ferme mysql, on n'en a plus besoin
}
else
{ // et voilà le formulaire, en HTML de nouveau !
?>
}
// et voilà, c'est fini !
?>
voir ++