Mettre une barre de recherche sur un blog

[Résolu/Fermé]
Signaler
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
-
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
-
Bonjour, il y'a environ 15jours j'ai lancé mon blog entièrement écrit par moi même, je maitrise bien le xHTML/CSS
mais j'apprends toujours le php/SQL donc je voudrais maitre une barre de recherche sur le blog
comment ce faire?

8 réponses

Messages postés
130
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
19 octobre 2009
4
Bonjour,

Si vous maîtrisez le XHTML & CSS, inutile de vous dire comment faire un formulaire. Si vous avez pu faire un blog, inutile également de vous dire comment récupérer des données d'un champs texte, aussi je vais passer directement au point qui vous intéresse: la requête mysql (ou bien est-ce autre chose ?

mysql_query("SELECT * FROM table WHERE champsinterroger LIKE '%".$recherche."%'");


A remplacer:
table -> par le nom de votre table
champsinterroger -> Il s'agit du champs de la table que vous souhaitez interroger. Par ex, si vous voulez chercher dans le titre de l'article, mettez le nom du champs contenant l'article.

A Ajouter
$recherche -> créer variable contenant un $_POST du champs de recherche
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
13
merci! ^^ je vais essayer de mieux comprendre le code avant
je m'y connais en mysql et en php mais pas encore autant :P
Messages postés
130
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
19 octobre 2009
4
Bonjour,

Vous utilisez cette requête comme si c'était une simple requête de sélection, ce n'est pas plus compliqué que ça. J'ai juste rajouté le LIKE qui permet en gros de faire une recherche.
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
13
ok merci mais j'ai un autre probleme moi mes article je les ai faits des pages html/php et non pas dans des tables de données ?? est ce que ça marchera??
Messages postés
130
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
19 octobre 2009
4
Bonjour,

Alors si vous avez un blog qui n'utilise pas de base de donnée, ce que je vous ai donné ne vous servira à rien.
Cependant, google permet aux webmasters d'utiliser son outil pour rechercher sur le site que vous voulez.

https://programmablesearchengine.google.com/about/

Problème réglé je suppose ?
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
13
mais nan! j'ai une base de données et je l'utilise mais il y'a quelque articles que j'ai écrit directement sur une page html :s pour voir mon blog voici le lien :www.coolblog.hostse.com
Messages postés
130
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
19 octobre 2009
4
Alors pour les articles de la base de donnée, ça marchera. Pas pour les articles en html.
Messages postés
76
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
17 décembre 2011
13
merci de l'aide alors ^^