Estou tentando selecionar uma coluna no SQL que contém caracteres japoneses. A saída dos caracteres japoneses é convertida em ????? (pontos de interrogação).
Conselho por favor.
Responder1
Após estabelecer a conexão com o banco de dados, é necessário alterar o conjunto de caracteres de acesso ao banco de dados SQL utilizando:
mysqli_set_charset($conn, "utf8");
A linha acima funciona apenas "em novas versões do PHP" de acordo com a fonte abaixo.
Como é explicadoaquipor que:
Se o navegador estiver configurado para exibir utf-8 e tentar exibir texto de sua fonte ou banco de dados PHP que não seja utf-8 adequado, você poderá obter algo como ��� em vez dos caracteres pretendidos.