Ir para conteúdo

POWERED BY:

Arquivado

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

alvarogtc

[Resolvido] Não diferenciar maiusculas de minusculas em consulta

Recommended Posts

Ola pessoal, to com um problema aqui e tentei de varias maneiras e nao to conseguindo resolver isso...

 

Tenho no meu database varios nomes:

 

Alvaro

Antonio

Bruno //etc

 

quando vou fazer a busca e tento buscar pela letra "A" em maiusculo tudo funciona corretamente

agora se tento apenas "a" nao retorna nada

 

como posso fazer para que buscando com a ou A me traga o resultado???

 

li sobre usar upper, mas digamos que o nome no database estive antonio ai ja i buscar "A" e tbm nao ia encontrar..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode fazer assim:

 

SELECT `nome` FROM `usuarios` WHERE UCASE(`nome`) = \''.strtoupper($nome).'\'';

Explicando melhor: ele transforma ambas para maiúscula na hora comparar, depois retorna normalmente.

 

Até mais. ;)

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.