Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Buscar subcadenas dentro de una cadena (http://www.forosdelweb.com/f21/buscar-subcadenas-dentro-cadena-592282/)

prosi 01/06/2008 13:32

Buscar subcadenas dentro de una cadena
 
Hola,

Estoy interesado en hacer lo siguiente:

Tengo una caja de texto e introduzco 2 palabras: "juego pc" y quiero que cuando valide el formulario me haga una select hacia una tabla en un campo determinado y que me encuentra las dos palabras en la cadena, es decir:

Quiero buscar por ejemplo la palabra "FIFA 2008" en un campo que tiene la caden a "FIFA 2008".
Si yo pongo LIKE('%FIFA%2008%') me encontraría la cadena, pero si el valor del campo tuviese "2008 FIFA" entonces no me lo encontraría. La cosa está es que me encuentra las dos palabras en la cadena independientemente en el orden que las ponga en la caja de texto.

Saludos!!!

gildus 01/06/2008 16:19

Respuesta: Buscar subcadenas dentro de una cadena
 
Holas,

Lo que podrias hacer es una vez que recibas los valores de busqueda separes cada cadena de caracteres en un array, no se que cliente o lenguaje usas, pero por ejemplo:

var cadena='Hola mundo';
tmp = cadena.explode(' ');


Y en la consulta buscarias:

SELECT * from ....... campo LIKE tmp[0] OR like tmp[1]





Saludos
Gildus

prosi 01/06/2008 17:05

Respuesta: Buscar subcadenas dentro de una cadena
 
ok, muchas gracias.


La zona horaria es GMT -6. Ahora son las 06:12.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.