Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Buscar Por Mais De Um Quesito


Joao Paulo M.

Pergunta

Como faço para fazer uma busca por mais de um quesito, no meu caso é o seguinte:

eu estou usando na query isto:

$qr = "SELECT * FROM relatorios WHERE nomes LIKE '%".$busca."%' AND WHERE date LIKE '%".$date1."%'";

mas isso não ta certo..

eu quero que ele busque dentro da tabela relatorios duas coisas ao msmo tempo e me retorne somente aqueles resultados q contenham ambos dados, exemplo

bd:

date--------nomes

1 datax------teste1

2 datax------teste2

3 datay------teste3

se buscar pela datax e por teste1, só terei como resultado o 1, buscar somente por datax e deixar o campo nomes em branco, ter como resultado 1 e 2

como eu posso fazer isso?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
se buscar pela datax e por teste1, só terei como resultado o 1, buscar somente por datax e deixar o campo nomes em branco, ter como resultado 1 e 2

como eu posso fazer isso?

Sua sintaxe de sql foi escrita com erro. a cláusula WHERE aparece uma única vez na sintaxe e não duas conforme você escreveu.

O correto seria assim.

SELECT * FROM relatorios WHERE nomes LIKE '%".$busca."%' AND date LIKE '%".$date1."%'";

att

Denis Courcy

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...