|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : mai 2011 Messages : 49 ![]() |
Bonjour,
Je bloque à ce niveau de mes compétences php :/ - J'ai une bdd mysql avec une table qui comporte des mots - J'ai un texte sur mon site et je souhaite mettre les mots de ce texte en gras s'ils sont dans ma table sql. mots de ma bdd : laisse, élevage de chien, chien mon code qui fonctionne bien : Code :
1 - Seul le 1et même mot du texte doit être en gras. 2 - mettre en gras une combinaison de mot en priorité sur un mot. ce qui donnerait dans mon echo : J'ai une jolie laisse. Je fais de l'élevage de chien, je vais me servire de ma laisse. Et non PAS ceci : J'ai une jolie laisse. Je fais de l'élevage de chien, je vais me servire de ma laisse. Je n'ai aucune idée de comment faire, merci d'avance ! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
tu vas devoir utiliser preg_replace avec son paramètre limit
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2011 Messages : 49 ![]() |
je suis en train d'essayer de voir ça mais pour le moment je nage complètement :/
personne n'aurait un exemple de syntaxe ? |
|
|
00
|
|
|
#4 | |||
|
Invité régulier
![]() Inscription : mai 2011 Messages : 49 ![]() |
super, j'ai réussi avec le preg_replace et limit ! merci
Maintenant, comment privilégier les combinaisons de mots ? car mon nouveau code : Code :
Citation:
|
|||
|
|
00
|
|
|
#5 |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 671 ![]() |
Le script est très bête : il va faire exactement ce que tu lui demandes. Il faut donc que tu définisses précisément ce qu'est une combinaison de mots.
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com