[ERRO] Busca MYSQL por primeira letra com LIKE %
Galera estou criando um refino de buscas. A função servirá para refinar os usuários que começam com determinadas letras em seu nome.
Por exemplo:
ABC DEF FGH
se o usuário clicar no link ABC ele mostraria todos usuários que começam com a letra A e B e C (Arthur, Bruno, Carlos), para este exemplo.
Do mesmo modo se o usuário clicar no link DEF, mosraria os user Diego, Euvira, Fabio.
Pois bem, estava tentando utilizar a função:
$sql = mysql_query("SELECT * FROM pessoa where nome_pessoa like 'a%' or 'b%' or 'c%' ORDER BY nome_pessoa ASC");
No entanto parece-me que ela não aceita o OR ou o AND.
A solução então seria buscar letra por letra, no entanto, para meu caso acho que ficaria ruim.
Alguém sabe como poderia resolver este problema?
Alguma outra sugestão. Obrigado.
Abs
VOM
Discussão (2)
Carregando comentários...