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

busqueda de palabra dentro de un campo text

Estas en el tema de busqueda de palabra dentro de un campo text en el foro de Mysql en Foros del Web. Hola amigos tengo un problemita normalmete cuando hago busquedas de palabras en un campo uso like con php pero estos campos por lo regular son ...
  #1 (permalink)  
Antiguo 08/08/2006, 08:39
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
busqueda de palabra dentro de un campo text

Hola amigos tengo un problemita normalmete cuando hago busquedas de palabras en un campo uso like con php pero estos campos por lo regular son varchar me he topado hoy con el detalle de buscar dentro de un campo tipo text de mysql . El detalle es asi en ese campo text almaneco palabras claves ,es decir lo alamceno de esta forma:
tengo mis campos
id
palabras_claves

ej:
robot,dender,terminator,robotech,motorob

que metodo debo utilizar por si en el formulario el usuario escribe algo como :
rob

he visto algo sobre esto pero dicen que tiene un inconveniente que aun no entiendo

http://www.fabio.com.ar/verpost.php?id_noticia=959

sera esa mi solucion o que me sugiere
saludos

espero sus comentarios
__________________
gerardo
  #2 (permalink)  
Antiguo 08/08/2006, 11:06
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Podrías probar con like, asi:

select * from tabla where campo like '%rob%'
  #3 (permalink)  
Antiguo 08/08/2006, 12:22
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
gracias claudiovega

fijate que ya elegi por ese metodo like aqui les pongo un tip
para aquellos que quieran impletar busquedas completas dentro de un campo text el like me funciono pero eh aqui por que avaces no combiene usar like y aveces si

saludos y gracias por contestar amigos

aqui va la nota
http://www.programacion.com/php/articulo/adr_buscador/
__________________
gerardo
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 21:02.