Ir para conteúdo

Arquivado

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

MSBaroni

Escolhendo colunas da tabela

Recommended Posts

Olá estou fazendo um sistema de busca na qual preciso que quando eu digitar o código ou nome e liste a pessoa:

$sql = mysql_query("SELECT * FROM nomes WHERE nome LIKE '%".utf8_decode($buscar)."%'");

Eu consigo fazer ele procurar o nome, mas eu preciso que ele procure tbm a coluna "codigo"

$sql = mysql_query("SELECT * FROM nomes WHERE codigo LIKE '%".utf8_decode($buscar)."%'");

Estava pensando em fazer assim:

$sql = mysql_query("SELECT * FROM nomes WHERE * LIKE '%".utf8_decode($buscar)."%'");

Como faço para ele procurar nas duas colunas da tabela?

 

codigo | nome | turma | situacao

8565 joao 5 matriculado

8676 maria 12 matriculado

8905 mario 7 matriculado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim (Usando o operador OR):

SELECT * FROM nomes WHERE codigo LIKE '%$busca%' OR nome LIKE '%$busca%'

Espero ter Ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem êxito tbm, tem como fazer com que ele escolha todas as tabelas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como ele seleccionar todas as colunas das tabelas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas eu preciso colocar isto:

LIKE '%".utf8_decode($buscar)."%'

Onde coloco ele?

Compartilhar este post


Link para o post
Compartilhar em outros sites


SELECT * FROM nomes WHERE codigo LIKE '%".utf8_decode($buscar)."%' OR nome LIKE '%".utf8_decode($buscar)."%'

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.