Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Autocompleter

Estas en el tema de Autocompleter en el foro de Frameworks JS en Foros del Web. Hola tenguna un pequeño problema con mi autocompleter y esque cuando busco un nombre tienes que escribir para que lo encuentre en mayuscula si lo ...
  #1 (permalink)  
Antiguo 26/05/2009, 04:16
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: España
Mensajes: 96
Antigüedad: 15 años, 8 meses
Puntos: 0
Exclamación Autocompleter

Hola tenguna un pequeño problema con mi autocompleter y esque cuando busco un nombre tienes que escribir para que lo encuentre en mayuscula si lo esta o en minuscula si no y queria que en minuscula tambien me buscara las que estan en mayus en probado con UCASE pero nada....
Tambien me gustaria saber que poner en la sql para que me buscara todos los nombres que contengan un letra y no por la que empieza que es lo que me hace ami solo...
Os dejo aqui mi query

Gracias:

Código PHP:
$sql="SELECT * FROM empresas WHERE nombre LIKE '".$_POST['busqueda']."%' order by 1 asc"
  #2 (permalink)  
Antiguo 26/05/2009, 04:46
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 16 años, 5 meses
Puntos: 5
Respuesta: Autocompleter

Primero de todo decirte que esto es más una consulta de MySQL que de Ajax,No?

Bueno, prueba esta SQL

Código php:
Ver original
  1. $sql="SELECT * FROM empresas WHERE UPPER(nombre) LIKE '%".strtoupper($_POST['busqueda'])."%' order by 1 asc";

y esto??? order by 1 asc para que se supone que lo pones??

Saludos
__________________
Si quieres puedes y si puedes debes. Imposible is nothing!!!
  #3 (permalink)  
Antiguo 26/05/2009, 04:53
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: España
Mensajes: 96
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Autocompleter

Ya la verdad que si pero como tenia que ver con autocompleter......:s.
eso lo puse para segun me saliera los que empiezen por M por ejemplo que me los ordenara pero ya lo quite lo siento .... por liar..
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 09:48.