[SOLUCIONADO] Como realizo mais de uma busca em MSQLY com PHP?

  • Autor Autor srlemuuur
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
srlemuuur

srlemuuur

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenos dias,

Estoy realizando búsquedas con:

Inserir CODE, HTML ou PHP:
SELECT * FROM tabla WHERE campo1 or campo2 LIKE  '%$palabra-clave%'  ORDER BY id DESC LIMIT 25

Y me funciona bastante bien.

Pero ahora estoy realizando una búsqueda avanzada y quiero que me busque varias cosas a la vez, es decir:

Si tengo 3 campos de búsqueda: Palabra clave, Nombre usuario y Etiquetas que me llegan a traves de POST ¿Como puedo realizar las búsquedas?:

Estoy probando lo siguiente, pero creo que voy mal:
Inserir CODE, HTML ou PHP:
$palabraclave_bus=$_POST['palabraclave_bus'];
$usuario_bus=$_POST['usuario_bus'];
$etiqueta_bus=$_POST['etiqueta_bus'];
$query_busqueda = "SELECT * FROM tabla WHERE campo1 or campo2 LIKE '%$palabraclave_bus%' OR campo1 LIKE '%$usuario_bus%' ORDER BY id DESC LIMIT 25";

¿Tengo que realizar las búsquedas por separado?

Gracias!

---------- Post agregado el 22-mar-2014 hora: 13:12 ----------

Solucionado​

SELECT * FROM tabla WHERE campo1 or campo2 LIKE '%$palabraclave_bus%' OR campo1 LIKE '%$usuario_bus%' ORDER BY id DESC LIMIT 25​
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Recomendación...
No hagas SELECT *, busca de forma especifica lo que necesitas. Te ahorras tiempo y carga del server.
 

Tópicos similares

Voltar
Topo