Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Milton GV

Função Like

Recommended Posts

Bom dia pessoal,

 

Estou tentando fazer o seguinte:

 

Eu quero que após fazer uma busca aparecesse somente quem mora no centro da cidade, me codigo é esse:

 

$SQL = mysql_query("SELECT * FROM usuarios WHERE nome like '%Milton%' AND bairro='Centro'");
while ($ver = mysql_fetch_array($SQL))
{

 

echo $ver['nome'];

 

}

 

Me ajudem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe gente eu esqueci de colocar o seguinte.

 

Eu queria adicionar mais um função, ficaria assim:

 

 

$SQL = mysql_query("SELECT * FROM usuarios WHERE nome like '%Milton%' OR sobrenome like '%Milton%' AND bairro='Centro'");
while ($ver = mysql_fetch_array($SQL))
{

 

echo $ver['nome'];

 

}

 

Por que se não achar no nome acha no sobrenome, no resultado está aparecendo todos até os que não são do Centro.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se não usar os parênteses o banco de dados entende que é pra encontrar o nome que contenha a palavra 'Milton' ou que o sobrenome contenha a palavra 'Milton' somente onde o bairro for 'Centro', para encontrar a palavra 'Milton' no nome ou sobrenome nos registros do bairro 'Centro' corretamente fica dessa forma:

SELECT * FROM usuarios WHERE ( nome like '%Milton%' OR sobrenome like '%Milton%' ) AND bairro='Centro'

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.