Trucsweb.com

Forum de discussion

 Forum « Programmation ASP » (archives)

Re: recherche et surlignage

Envoyé: 24 juin 2002, 10h55 par four


j'ai la solution, et ça fonctionne :

1. créer la fonction suivante :

<% search_surligne = "<span style=""background-color: #FFFF00"">"

search_surligne = search_surligne & search22

search_surligne = search_surligne & "</span>" %>

<%
Function FormeTexte(contenu)
FormeTexte = ""

Dim temp
temp = contenu

temp = REPLACE(temp,search22,search_surligne)

FormeTexte = temp
End Function
%>

nb : search22 correspond au formulaire d'envoi de recherche :
<form method="post" action="recherches.asp">
<font size="2">Entrer le mot à rechercher :    </font>
<font size="2"><input name="search" value="search22"></font></td>
<font size="2"><input type="submit" value="Chercher">

2. à mettre au sommet de la page recherches.asp

<% search=request.form("search")%>

3. il faut mettre toutes les lettres de search22 :

<% Function toutenminuscule(chaine)
toutenminuscule = ""
Dim tempo
tempo = chaine
tempo = lCase(chaine)
toutenminuscule = tempo
End Function %>

4. puis ouvrir la table selon les variantes voulues

exemple pour que le champs [solution] contienne le mot recherché et que le tri soit ordonnée par [num_panne] descendant :

SQL = "SELECT * FROM Support WHERE solution LIKE '%" & search22 & "%' ORDER BY num_panne DESC"

5. à l'affichage du résolutat du champs :

<% newdescription = toutenminuscule(RS("description_annonce")) %>


<%=FormeTexte(newdescription)%>


Et voilà... le mot entré est surligné en jaune, même s'il a été écrit en majuscules !

L'ordre des données/fonctions n'est peut-être pas correct, mais en tout cas, ça marche (à vous de remettre dans l'ordre au besoin...)

Merci encore,

Four


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@