Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] limitar cantidad de caracteres buscador

Estas en el tema de limitar cantidad de caracteres buscador en el foro de PHP en Foros del Web. Hola comunidad, tengo la sgte. consulta en un buscador: Código PHP: "SELECT * FROM tabla WHERE campo1 LIKE '%" . $buscar . "%'"  pero me busca desde un caracter, por ejemplo si ...
  #1 (permalink)  
Antiguo 16/08/2013, 21:18
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 14 años, 8 meses
Puntos: 2
Pregunta limitar cantidad de caracteres buscador

Hola comunidad, tengo la sgte. consulta en un buscador:

Código PHP:
"SELECT * FROM tabla WHERE campo1 LIKE '%".$buscar."%'" 
pero me busca desde un caracter, por ejemplo si escribo a me muestra todo lo que tiene a, lo que quisiera es que me limite la búsqueda a >3 de caracteres. O sea que cada palabra a buscar tenga más de tres caracteres por ejemplo que.

Lo hago por SQL o por php, con SQL que utlizo? CHARACTER_LENGTH()?

Estuve viendo varios buscadores pero ninguno encontré con esta limitación.

Muchas gracias por su tiempo.
  #2 (permalink)  
Antiguo 17/08/2013, 11:46
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: limitar cantidad de caracteres buscador

alguna idea por favor. gracias!
  #3 (permalink)  
Antiguo 17/08/2013, 12:12
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: limitar cantidad de caracteres buscador

Gracias ya lo solucioné con una forma rudimentaria:

if (strlen($buscar) >= 3) { ...

Etiquetas: buscador, cantidad, caracteres, limitar, select, sql, tabla
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 14:42.