n = replace(rs("rubrik"),sok,"<SPAN CLASS=""sokresultat"">" & sok & "</SPAN>",1,-1,vbTextCompare)
Såhär ser min sökfunktion ut.
<%
sok = request("sok")
%>
<%
set Conn=server.createobject("adodb.connection")
path="DBQ=" & server.mappath("../dbs/linxkonceptsok.mdb")
conn.open "driver={microsoft access driver (*.mdb)}; " & path," ",""
sql="SELECT * from konceptbeskrivning Where rubrik LIKE '%"&sok&"%'"
set rs = conn.execute(sql)
%>
<%
do until rs.eof
n = replace(rs("rubrik"),sok,"<SPAN CLASS=""sokresultat"">" & sok & "</SPAN>")
%>
<%=n%>
<%
rs.movenext
loop
%>
Problemet är när jag tex söker på "mat"
Då visas resultatet såhär.
Mat och dryck
Information ombord
Den visar alltså både Lowercase och Highercase vilket jag vill.
Men den gör bara fetstil på Lowercase?
Och om jag söker på "Mat" så gör den bara highercase fetstil med visar ändå alla lowercase resultat.
Hur gör jag för att visa fetstil på både lower och highercase?
[Redigerat av StefanP den 12 feb 2002]
