par
Vertigo » 08 mars 2011, 17:33
Bonjour,
Je voudrais afficher les résultats d'une recherche en affichant le mot recherché en gras et dans son contexte (précédé et suivi de 40 caractères, comme ça se fait beaucoup sur les sites. Et je voudrais que l'utilisateur puisse cliquer sur cette ligne pour être dirigé vers la page qui la contient.
Je galère un peu (m^me beaucoup!) avec la function preg_match()
Comment dois-je la contruire? Ou mettre mon mot recherche en gras?
Actuellement, j'utilise
echo str_replace($mot, "<strong>$mot</strong>", $para['paragraphe']);
qui me ramène le paragraphe entier qui contient le mot recherché. Or, je ne voudrais seulement qu'un peu de texte autour de mon mot recherché, qui doit apparaître en gras.
Merci de votre aide!
Bonjour,
Je voudrais afficher les résultats d'une recherche [b]en affichant le mot recherché en gras et dans son contexte (précédé et suivi de 40 caractères[/b], comme ça se fait beaucoup sur les sites. Et je voudrais que l'utilisateur puisse cliquer sur cette ligne pour être dirigé vers la page qui la contient.
Je galère un peu (m^me beaucoup!) avec la function preg_match()
Comment dois-je la contruire? Ou mettre mon mot recherche en gras?
Actuellement, j'utilise
echo str_replace($mot, "<strong>$mot</strong>", $para['paragraphe']);
qui me ramène le paragraphe entier qui contient le mot recherché. Or, je ne voudrais seulement qu'un peu de texte autour de mon mot recherché, qui doit apparaître en gras.
Merci de votre aide!