Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Buscador

Estas en el tema de Buscador en el foro de Mysql en Foros del Web. Hola, cual seria la consulta a la bd para hacer un buscador, además de utilizar los comandos LIKE, querria saber más consultas que me permitiesen ...
  #1 (permalink)  
Antiguo 21/09/2007, 10:08
 
Fecha de Ingreso: abril-2007
Mensajes: 213
Antigüedad: 17 años
Puntos: 0
Buscador

Hola, cual seria la consulta a la bd para hacer un buscador, además de utilizar los comandos LIKE, querria saber más consultas que me permitiesen buscar varias palabras en todo el texto separadas.

Por ejemplo con LIKE si buscas: Opera 9.5 es

y el texto contiene Opera 9.5 alpha es

no te aparece el resultado.
  #2 (permalink)  
Antiguo 21/09/2007, 13:06
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
Re: Buscador

Holas carlosgs91, tal vez lo que andas buscando es el uso de comodines dentro de la sentencia LIKE, usando tu ejemplo podria ser algo asi
Código PHP:
SELECT 
FROM tabla
WHERE nombreCampo LIKE 
"%Opera %9.5%"
o tal vez lo que necesites es hacer uso de indices FULL TEXT para tus busquedas a traves de las sentencias MATCH y AGAINST, de todas maneras te dejo unos enlaces sobre el manejo de ambas:
http://dev.mysql.com/doc/refman/5.0/...functions.html
http://dev.mysql.com/doc/refman/5.0/...xt-search.html
saludos, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
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 16:27.