Um dos problemas mais comuns com relação em site é o de caracteres que contém acentuação, se configurado incorretamente as configurações de COLLATION e SCHEMA, no momento de você inserir os dados no banco de dados, os caracteres com acentuação podem ser gravados da seguinte maneira:
Fábio
Note que no nome Fábio, o caracter á não foi gravado corretamente.
Um forma simples e prática de resolver o problema, é forçar o o mysql_connect resgatar ou gravar as informações na codificação UTF-8.
Para isso, basta usar o seguinte código:
mysql_set_charset('utf8',$conexao);
Veja um exemplo completo:
$banco = 'localhost';
$usuario = 'usuario';
$senha = '123456';
//ABRE A CONEXÃO
$conexao = mysql_connect($banco,$usuario,$senha);
mysql_set_charset('utf8',$conexao);
//DAQUI PARA BAIXO, O RESTANTE DO CÓDIGO ....
Na maioria dos casos, usando mysql_set_charset(‘utf8’,$conexao) o problema é resolvido.
Importante!
Para esse exemplo as páginas estão configuradas com charset=”utf-8″
No Banco de Dados o SCHEMA E COLLATION está como latin 1 Default Collation
Cannot resolve the collation conflict between
Umas das formas de resolver esse problema:
1 – Descubra o Collation padrão do BD
Select ServerProperty('Collation')
Collation padrão é: COLLATE Latin1_General_CI_AS
2 – Na clausula WHERE, apos menção do campo, insira o COLLATION padrão, ex:
select colunaX, colunaY from tabela_01 t1 join tabela_02 t2 on t1.codigo = t2.codigo where t1.nome COLLATE Latin1_General_CI_AS = t2.nome COLLATE Latin1_General_CI_AS
Olá! Sou Fábio Bmed — fundador da Metapax, consultoria estratégica de posicionamento e crescimento para negócios, e criador da MapexMind, um método de neuropsicologia aplicada voltado à compreensão prática da mente humana. Também sou o criador do blog FabioBmed.com.br.
Desde 2006 trabalho com tecnologia, marketing digital e análise de sistemas complexos. Mas os sistemas que mais me fascinam hoje são os que carregamos dentro da cabeça.
Estou entrando na psicologia, com foco em neuropsicologia — a ciência que explica por que você pensa, decide e se comporta do jeito que faz. Essa transição não é um desvio de rota: é a evolução natural de quem passou décadas entendendo como sistemas funcionam — e percebeu que o mais complexo de todos ainda estava por ser mapeado.
Ao longo dessa trajetória, criei dois projetos que sintetizam essa visão.
A Metapax nasceu da percepção de que negócios não crescem por acaso. Crescem quando existe uma estrutura clara de autoridade, presença e experiência do cliente. Depois de mais de duas décadas liderando operações digitais e analisando padrões de crescimento empresarial, transformei esse entendimento no Método APA — Autoridade, Presença e Atendimento — aplicado a empresas e profissionais que querem crescer com previsibilidade e posicionamento sólido.
Já a MapexMind surgiu de outro tipo de investigação: entender a arquitetura da mente humana. O projeto aplica neuropsicologia à vida real para ajudar pessoas a compreenderem padrões emocionais, cognitivos e comportamentais — próprios ou de quem amam — traduzindo conceitos complexos em clareza prática e utilizável.
No fundo, os dois projetos partem da mesma pergunta:
Como sistemas funcionam por trás da superfície?
Negócios, comportamento, decisões, relações humanas, tecnologia, marketing e mente — tudo aqui é analisado pelo mesmo prisma: estrutura, padrões e a ciência por trás de como as coisas realmente funcionam.
Este blog é o ponto de encontro dessas áreas. Um espaço onde tecnologia, psicologia, neurociência, comportamento humano, marketing e filosofia prática deixam de ser assuntos separados e passam a conversar entre si.