
| ||||
Pues si, pero vas a tener que hacer uso de HttpRequest (Ajax) para que conforme se vaya tecleando se hagan consultas a la BD's. Creo en el foro de Ajax hay un ejemplo en PHP Saludos PD. La otra es simplemente hacer una búsqueda en javascript e ir filtrando una lista con DHTML pero es bastante más lento cuando excedes de unos pocos miles |
| ||||
gracias Myakire, pero lo que deseo no es q' me de las sugerencias a medida que tecleo, sino que al momento de mostrar los resultados me e una lista de pocibles busquedas, algo al estilo de GOOGLE cuando te pone " uds quiso decir....." se entiende?
__________________ Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces. REM Hay que encontrar el camino de regreso y no siempre es facil.... |
| ||||
aaaaahhhh, ok, ahora ya nos entendemos Y la verdad no se como se haga ![]() Supongo que podrías hacer una búsqueda fonética (si usas SQL Server) y colocar el resultado más popular, claro que para ello deberias de ir marcando cada palabra para ver cuales son más comunes, supongo que las preposiciones tendrían siempre valor negativo en ese campo de "popularidad" Bueno, es solo una idea, quizá otro realmente lo haya implementado |
| ||||
gracias, por la sugerencia, pero: 1º muy complicado para el presupuesto de mi cliente ;) 2º la BBDD no es MSsql 3º segi tu consejo anterior y lo resolvi con AJAX de todas formas muchas gracias :)
__________________ Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces. REM Hay que encontrar el camino de regreso y no siempre es facil.... |
| ||||
![]() Hola, por que no intentas con un LIKE en tu consulta SQL: buscar=Request.Form("palabra") sugerencias=Request.Form("palabra") Select * from table Where campo='" & buscar &" and campo LIKE ''" % sugenrecias %"';" Y en tu codigo dejas tu resultados y agregas una linea q mande a llamar a "sugenrecias" y pues te debe mandar todo lo que encuentre con esa palabra, ya sea que inicie o que termine o que se parezca etc. Bueno es una idea no lo e probado aun. Espero sea de tu utilidad. Saludos cordiales.
__________________ Servidor y Amigo :adios: |