Moteur de recherche qui fonctionnent pas

Répondre
freedix
le 09/06/2003 à 16:22
freedix
Maintenant, lorsque je fait une recherche avec un seul mot clé et que ce mot clé est trouvé, il m'affiche titre+url+description mais si j'entre plusieurs mots clés séparés par un +, il ne me met aucune recherche alors que les mots existent.
Comment faire pour gérer la recherche de plusieurs mots clés.
Merci
@+
freedix
le 09/06/2003 à 17:52
freedix
Et sinon, comment je peux faire pour attribuer à tous les mots clés recherchés donc à la variable $recherche les attributs gras avec les balises <b> et </b> pour que mettons si on recherche le mot "site", tous les mots site de la recherches soient en gras
Merci
@+
LA GLOBULE
le 09/06/2003 à 18:03
LA GLOBULE
Ben au moment ou tu affiches tes resultats (juste avant d'afficher), tu fais un str_replace.

$texte_complet = str_replace ($un_mot_recherche, '&lt;b&gt;'.$un_mot_recherche.'&lt;/b&gt;', $texte_complet);

Un truc comme çà quoi...
freedix
le 09/06/2003 à 18:06
freedix
Ok merci, sinon c'est quoi la différence entre str_replace et preg_replace ?
LA GLOBULE
le 09/06/2003 à 18:42
LA GLOBULE
preg_replace peut utiliser un masque d'expression reguliere pour rechercher une chaine de caracteres.
Répondre
LoadingChargement en cours