Fórum cPanel: Select mysql php com 2 WHEREs no mesmo campo tipo: cores='branco' AND cores='preto' ") - Fórum cPanel

Ir para


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Select mysql php com 2 WHEREs no mesmo campo tipo: cores='branco' AND cores='preto' ") Preciso pesquisar no mesmo campo por duas palavras diferentes.

#1 Membro offline   Paula Neves 

  • Novato
  • Pip
  • Grupo: Membros
  • Posts: 7
  • Cadastrado: 03-agosto 08
  • Gender:Female
  • Location:Minaçu - Goiás
  • Interests:Sou uma Web Quase Designer, que está tentando fazer um blog no WPMU...<br />Pra ver como eu sou tão boa que até agora ainda não consegui... rsrs<br />Mas, acredito que até a Microsoft comprar o Yahoo eu talvez consiga, ou quem sabe até o Cuil superar o Google, né?<br />Abraços!

Posted 11 outubro 2010 - 10:29

Olá, Amigo(a) do Forúm Cpanel, por favor, preciso da sua ajuda.
Quero fazer um select no mysql com php usando os seguintes parâmetros:
$sql = mysql_query("SELECT * FROM aanovos WHERE cores='branco' AND cores='preto' ");
O que ocorre é o seguinte preciso buscar no mesmo campo, veja bem, pesquisar no mesmo campo por duas palavras diferentes. É mais ou menos assim: preciso procurar por: branco e preto no campo "cores" da tabela. Será que você poderia me ajudar?
0

#2 Membro offline   riopardo 

  • Super Membro
  • PipPipPipPipPip
  • Grupo: Membros
  • Posts: 181
  • Cadastrado: 07-agosto 05

Posted 11 outubro 2010 - 04:31

mais informação para analisar [ tipo campo, tipo de dados, etc]
da sua colocação ficam dúvidas sobre o que necessita.

QUOTE(Paula Neves @ Oct 11 2010, 10:29 AM) <{POST_SNAPBACK}>
Olá, Amigo(a) do Forúm Cpanel, por favor, preciso da sua ajuda.
Quero fazer um select no mysql com php usando os seguintes parâmetros:
$sql = mysql_query("SELECT * FROM aanovos WHERE cores='branco' AND cores='preto' ");
O que ocorre é o seguinte preciso buscar no mesmo campo, veja bem, pesquisar no mesmo campo por duas palavras diferentes. É mais ou menos assim: preciso procurar por: branco e preto no campo "cores" da tabela. Será que você poderia me ajudar?


0

#3 Membro offline   little_oak 

  • Se às mãos fazem errar -> yum remove hands -y
  • PipPipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 1166
  • Cadastrado: 19-julho 07
  • Gender:Male
  • Interests:Gnu/Linux, Windows Server, PHP, Mysql, Postgres, Ajax, Flex e Café, soldat, Warcraft, Quake, Counter Strike, Cachorros, Surf e tomar muito, mas muito café!

Posted 11 outubro 2010 - 04:58

Se o que você quis dizer foi que o campo em POST envia branco e preto como valor, usa explode com 'e' como parâmetro, usa trim para filtrar o array e em seguida faz a query.

This post has been edited by little_oak: 11 outubro 2010 - 05:02

0

#4 Membro offline   Juliano P 

  • Administrador
  • Grupo: Administradores
  • Posts: 228
  • Cadastrado: 08-novembro 08
  • Gender:Male

Posted 12 outubro 2010 - 10:49

Simples... se voce quer as duas cores, o correto é usar OR e nao AND

$sql = mysql_query("SELECT * FROM aanovos WHERE cores='branco' OR cores='preto' ");
0

#5 Membro offline   staticx 

  • Ele mora no fórum!
  • PipPipPipPipPipPipPip
  • Grupo: Membros
  • Posts: 576
  • Cadastrado: 19-dezembro 05
  • Location:MG

Posted 12 outubro 2010 - 09:22

QUOTE(Juliano P @ Oct 12 2010, 10:49 AM) <{POST_SNAPBACK}>
Simples... se voce quer as duas cores, o correto é usar OR e nao AND

$sql = mysql_query("SELECT * FROM aanovos WHERE cores='branco' OR cores='preto' ");



Correto.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 membro(s), 1 visitante(s), 0 membro(s) anônimo(s)