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

autocompletar con asp+ajax+mysql

Estas en el tema de autocompletar con asp+ajax+mysql en el foro de ASP Clásico en Foros del Web. Hola todos alguien tiene idea de donde bajar un ejemplo o saben como hacer un autocompletar o un autosuggest con asp + ajax + mysql ...
  #1 (permalink)  
Antiguo 14/07/2010, 09:27
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 4 meses
Puntos: 4
autocompletar con asp+ajax+mysql

Hola todos

alguien tiene idea de donde bajar un ejemplo o saben como hacer
un autocompletar o un autosuggest con asp + ajax + mysql

para que cuando vaya escribiendo en un formulario de busqueda el me vaya completando la palabra segun los datos de mi base de datos?

he encontrado mucho pero en php
en asp casi no veo ejemplos
para darme una guia.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #2 (permalink)  
Antiguo 14/07/2010, 12:30
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: autocompletar con asp+ajax+mysql

Pero para el auto suggest no importa el lenguaje del servidor, lo interesante de eso es solo el código javascript y manejo de CSS, la parte de acceso a la BD que manejen con PHP pues tradúcela a ASP
  #3 (permalink)  
Antiguo 14/07/2010, 12:39
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: autocompletar con asp+ajax+mysql

Hola

A lo que se refiere @Myakire. El PHP es lo de menos, pero si te resulta muy complicado traducirlo a ASP, te lo paso

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #4 (permalink)  
Antiguo 14/07/2010, 13:49
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 4 meses
Puntos: 4
Respuesta: autocompletar con asp+ajax+mysql

si me lo puedes facilitar en asp te lo agradeceria
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #5 (permalink)  
Antiguo 14/07/2010, 14:09
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: autocompletar con asp+ajax+mysql

Hola

Estaba de coña. Pero bueno

Código ASP:
Ver original
  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
  2. <% Option Explicit %>
  3. <%Response.charset="utf-8"%>
  4. <%
  5. Dim SQL, rs, oConn, registros, i
  6. Dim usuario
  7. Dim nombre
  8. nombre = 0
  9. usuario = CStr(Request.QueryString("q"))
  10.  
  11.  
  12. IF Len(usuario) >= 2 then
  13. 'Conexión a bd
  14. SQL="Select nombre FROM Usuarios WHERE nombre LIKE '"&usuario&"%' ORDER BY nombre asc"
  15. set rs = oConn.Execute(SQL)
  16. If not rs.eof then
  17. registros = rs.getrows()
  18. Else
  19. Response.Write "<p class=""deseleccionado""><strong>Sin resultados</strong></p>"
  20. Response.End ()
  21. End If
  22. rs.Close
  23. set rs = nothing
  24. oConn.Close
  25. set oConn = nothing
  26. END IF
  27.  
  28. For i = 0 to Ubound(registros,2)
  29. If i = 0 then
  30. Response.Write "<div id="""& registros(nombre,i) &""" class=""seleccionado"">"& ResaltarSubStr(registros(nombre,i)) & "</div>"
  31. Else
  32. Response.Write "<div id="""& registros(nombre,i) &""" class="""">" & ResaltarSubStr(registros(nombre,i)) & "</div>"
  33. End If
  34. Next
  35.  
  36.  
  37. ' ========= Funciones ===========
  38. Function ResaltarSubStr(texto)
  39. Dim objRegExp
  40.  
  41.     Set objRegExp= New RegExp
  42. objRegExp.IgnoreCase = True
  43. 'objRegExp.Global = True
  44.  
  45. objRegExp.Pattern = "\b("&usuario&")+(\w)"
  46. texto = objRegExp.Replace(texto, "<strong>$1</strong>$2")
  47.  
  48.     Set objRegExp = Nothing
  49.  
  50.     ResaltarSubStr = texto
  51.  
  52. End Function
  53. ' ========= Fin Funciones ===========
  54. %>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: autocompletado
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 20:39.