y me deja todo en blanco, cómo puedo hacer que con eso o cualquiero otras dos palabras me busque algo?? pliz ayudarme

| |||
![]() hola, he creado un buscador, pero sólo puedo poner una palabra, si pongo más de una no me lo encuentra, osea no me da resultados, cómo podría hacer para que al poner por ejemplo: "jugadores cm" y me deja todo en blanco, cómo puedo hacer que con eso o cualquiero otras dos palabras me busque algo?? pliz ayudarme ![]() |
| ||||
Otra seria usar una busqueda con expresiones regulares desde MySQL... http://www.mysql.com/doc/en/Regexp.html
__________________ Manoloweb |
| |||
Tambien tienes las soluciones "clásica": Componer tu SQL dinámicamente .. Es decir, componer tu sentencia SQL tipo: SELECT * FROM tabla WHERE campo LIKE '%palabra%' AND campo LIKE '%palabra2%' Se comentó el tema en este mensaje: --ahora no lo encuentro ... -- sorry :( Y la otra solución es usar campos tipo FULL TEXT de Msyql .. http://www.mysql.com/doc/en/Fulltext_Search.html Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |