Foros del Web » Programando para Internet » ASP Clásico »

poner en negritas resultado de busqueda

Estas en el tema de poner en negritas resultado de busqueda en el foro de ASP Clásico en Foros del Web. Hola a todos, haber si alguien me puede ayudar tengo un pequeño buscador en una pagina y quisiera poner en negrita las palabras coincidentes pero ...
  #1 (permalink)  
Antiguo 11/04/2007, 13:34
 
Fecha de Ingreso: febrero-2007
Ubicación: En lima
Mensajes: 76
Antigüedad: 17 años, 4 meses
Puntos: 2
poner en negritas resultado de busqueda

Hola a todos, haber si alguien me puede ayudar tengo un pequeño buscador en una pagina y quisiera poner en negrita las palabras coincidentes pero no se como hacerlo, los resultados los recogo en un recordset y los imprimo con un while.


ojo que las palabras que se buscan estan dentro de una cadena de texto

por ejem yo quisiera buscar en paises "ar" y el resultado seria Argentina, Paraguay, etc
me entineden, espero que si
Saludos
  #2 (permalink)  
Antiguo 11/04/2007, 13:47
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: poner en negritas resultado de busqueda

Cita:
Iniciado por jtoribioa Ver Mensaje
Hola a todos, haber si alguien me puede ayudar tengo un pequeño buscador en una pagina y quisiera poner en negrita las palabras coincidentes pero no se como hacerlo, los resultados los recogo en un recordset y los imprimo con un while.


ojo que las palabras que se buscan estan dentro de una cadena de texto

por ejem yo quisiera buscar en paises "ar" y el resultado seria Argentina, Paraguay, etc
me entineden, espero que si
Saludos
asi lo intento amigo... espero te sirva

al recojerlo del formulario
Cita:
sebusca=request.Form("criterio")
sebusca=lCase(sebusca)
reemplazo="<strong><em>"&sebusca&"</em></strong>"
al buscarlo en la base
Cita:
while NOT RS.EOF
texto=lcase(RS("nombre").value)
texto=replace(texto,lcase(sebusca),lcase(reemplazo ))%>
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 11/04/2007 a las 13:51 Razón: quitando una linea.. se me fue de paso...
  #3 (permalink)  
Antiguo 11/04/2007, 13:57
 
Fecha de Ingreso: febrero-2007
Ubicación: En lima
Mensajes: 76
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: poner en negritas resultado de busqueda

Gracias Shiryu_Libra pero porque pones muchos lcase, influye en el remplazo? ahorita lo voy aprobar me parece que si va ha funcionar te aviso luego
Garcias
  #4 (permalink)  
Antiguo 11/04/2007, 14:09
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: poner en negritas resultado de busqueda

O... cierto, no elimine esa parte, pero realmente no influye, lo unico que hace es convertir las cadenas a minusculas... puedes eliminarlas si no lo requieres

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 11/04/2007, 14:34
 
Fecha de Ingreso: febrero-2007
Ubicación: En lima
Mensajes: 76
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: poner en negritas resultado de busqueda

Gracias amigo me sirvio de mucho ademas que la tabla donde buscaba estaba todos en Mayusculas asi que solo cambie el LCase por UCase
SAludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:05.