0

problemas com a acentuação na busca

criado por Alexandre Caldeira em 07/02/2014 11:37am
bom no ultimo post falei que iria dividir um pouco mais do que aprendi, pois bem segue.

o Wamp vem com o mysql incluso, porém o que eu não sabi e infelizmente após pelejar com o charset do banco mysql descobri que para que você consiga fazer uma busca que distingua letra "à" de "a", tem de trocar o bendito default do banco.

é isso mesmo pode ser que esteja errado, mas para mim so distinguiu depois que eu troquei do UTF8_GENERAL_CI para LATIN1_GENERAL_CI ISSO EM TODOS OS CAMPOS QUE COLOCAR EM SUA BUSCA NO SISTEMA.

segue script das regras para acentuação.


else if (!preg_match("/^([a-zA-ZÁ-Úá-úÀ-Ùà-ù0-9Â-Ûâ-û(-)\/.\ \t\n\r\f\v-]+)$/", $VARIAVEL)){
echo "<script> alert('O campo Variavel contém caracteres inválidos!');</script>";
}

creio que não há necessidade de explicar o que está cendo feito acima, regra basica.

abraço e espero sempre poder ajudar .

contato alexandre.work2@gmail.com

Lista de Respostas:

Nenhuma resposta foi publicada ainda.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)