Thyago Henrique Postado Agosto 20, 2012 Denunciar Share Postado Agosto 20, 2012 Bom dia pessoal, estou com alguns problemas na hora de fazer inserção de dados com acentuação.Ex:Quero inserir o funcionário THYAGO ARAÚJO na tabela funcionariosINSERT INTO funcionarios (nome) VALUES ('THYAGO ARAÚJO'); (ESSA SERIA A FORMA CORRETA DE INCLUIR)Porém, o insert fica da seguinte forma: INSERT INTO funcionarios (nome) VALUES ('THYAGO ARA��šJO');O BD está em codificação SQL_ASCII e utilizo o PGAdmin também.Detalhe é que até chegar no insert está correto. O problema aparece apenas na hora de inserir mesmo.Agradeço a todos pela ajudaPessoal, pelo que percebi, o erro está na hora de executar o insert, ou seja, na linha $_res = pg_query($_conexao, $_insert); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thyago Henrique Postado Agosto 20, 2012 Autor Denunciar Share Postado Agosto 20, 2012 Alguém consegue me ajudar?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Nosreve Postado Agosto 20, 2012 Denunciar Share Postado Agosto 20, 2012 não entendo muita coisa sobre PHP e Mysql, mas esse teu problema acredito que esta relacionado com utf8, que não sei direito o que é isso,tenta assim, no teu arquivo de conexao com o banco, depois dos códigos coloque esse código...mysql_query("SET NAME 'utf8'"); mysql_query("SET character_set_connection=utf8"); mysql_query("SET character_set_client=utf8"); mysql_query("SET character_set_results=utf8"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Thyago Henrique
Bom dia pessoal, estou com alguns problemas na hora de fazer inserção de dados com acentuação.
Ex:
Quero inserir o funcionário THYAGO ARAÚJO na tabela funcionarios
INSERT INTO funcionarios (nome) VALUES ('THYAGO ARAÚJO'); (ESSA SERIA A FORMA CORRETA DE INCLUIR)
Porém, o insert fica da seguinte forma: INSERT INTO funcionarios (nome) VALUES ('THYAGO ARA��šJO');
O BD está em codificação SQL_ASCII e utilizo o PGAdmin também.
Detalhe é que até chegar no insert está correto. O problema aparece apenas na hora de inserir mesmo.
Agradeço a todos pela ajuda
Pessoal, pelo que percebi, o erro está na hora de executar o insert, ou seja, na linha $_res = pg_query($_conexao, $_insert);
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.