Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 17-nov-2006, 11:52   #1 (permalink)
normandos está en el buen camino
 
Avatar de normandos
 
Fecha de Ingreso: noviembre-2002
Mensajes: 155
buscar palabra en una acdena

como comparo si la palabra "domingo"que esta en el campo1 de una tabla se encuentra dentro del texto que esta en el campo2 de la misma tabla?
Gracias
Ejemplo, en el campo 1 esta la palabra "Domingo"
En el campo 2 dice: "Hoy es domingo"
Debe dar TRUE.
GRacias
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
normandos está desconectado   Responder Citando
Antiguo 17-nov-2006, 12:32   #2 (permalink)
Moderador NO Sabio
BrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy prontoBrujoNic llegará a ser famoso muy pronto
 
Avatar de BrujoNic
 
Fecha de Ingreso: noviembre-2002
Ubicación: Costa Rica/Nicaragua
Mensajes: 10.950
Utiliza la función INSTR(str,substr). Esa función te va a regresar la posición donde está la palabra y en caso de no encontrarla 0 (cero)

Por ejemplo:
Código PHP:
SELECT FROM tabla
WHERE INSTR
(campo,"domingo") > 0
12.3. String Functions
__________________
Orgulloso de ser latino y demostrar que si uno trata de escribir bien, los demás comprenderán lo que respondo.
¿Fácil verdad?
BrujoNic está desconectado   Responder Citando
Antiguo 17-nov-2006, 21:30   #3 (permalink)
normandos está en el buen camino
 
Avatar de normandos
 
Fecha de Ingreso: noviembre-2002
Mensajes: 155
BrujoNic GRacias.
Ahora si quiero saber si la palabra del campo 1 esta en la frase que contiene el campo2 me serviria poner SELECT * FROM tabla
WHERE INSTR(campo de la frase, campo palabra unica) > 0;
Mejor lo pruebo y te cuento =)
GRacias
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
normandos está desconectado   Responder Citando
Antiguo 18-nov-2006, 11:43   #4 (permalink)
normandos está en el buen camino
 
Avatar de normandos
 
Fecha de Ingreso: noviembre-2002
Mensajes: 155
lo probe y funcionó de muy bien.
Nuevamente Sr. BrujoNic Gracias.
Me saco el sombrero...
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
normandos está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 11:30.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93