Hola tengo un directorio web al cual le puse un formulario para hacer una búsqueda.
La busqueda la realiza en el campo 'descripcion'
Según la descripción de esta web:
A -
Buscador y directorio hispano donde promocionar y posicionar tu página, con herramientas y utilidades para webmasters y desarrolladores.
Si busco con la palabra
Buscador me la encuentra en el resultado de busqueda, hasta ahí bien.
B - Buscador y
directorio hispano donde promocionar y posicionar tu página, con herramientas y utilidades para webmasters y desarrolladores.
Si busco con las palabras correlativas
directorio hispano me la muestra bien tambien ya que en la descripcion estan tambien correlativas.
C -
Buscador y directorio
hispano donde promocionar y posicionar tu página, con herramientas y utilidades para webmasters y desarrolladores.
En cambio, este es el problema, si introduzco para buscar
Buscador hispano no me muestra resultado.
Agradecería como hacer para que cuando se busque con palabras diferentes aunque no esten correlativas en la descripción muestre los resultados.
Utilizo esto con base de datos ACCESS:
Código:
Formulario:
<form method="post" action="busqueda.asp">
<input type="text" name="palabras" size="20" maxlength ="150">
<input type="submit" name="Buscar" value="Buscar">
</form>
busqueda.asp
<%
Dim palabras
palabras = Request.Form("palabras")
%>
SQL="SELECT Id, titulo, URL, categoria, categoria_link, descripcion, fecha, visitas, entradas FROM directorio WHERE descripcion LIKE '%"&palabras&"%' ORDER BY entradas DESC;"
Muchas gracias.
Un Saludo.
Pueden ver el directorio en:
http://www.navegandaluz.com/directorio/default.asp