Jump to content


Photo

Acento No Sql Server + Php


  • Faça o login para participar
2 replies to this topic

#1 Rauffer

Rauffer

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:Garopaba - SC

Posted 11/09/2007, 15:07

Tenho uma interface através do Microsoft Access que utiliza o mesmo banco de dados (SQL Server) que um aplicativo PHP.
Através do Access, os dados são inseridos normalmente. A palavra "não" é gravada como "não", enquanto que pelo PHP, a palavra "não" é gravada como "nÒo".

Desta forma, um aplicativo não exibe corretamente o que foi gravado pelo outro.

Espero que possam colaborar. obrigado
Bacharel em Sistemas de Informação

#2 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 11/09/2007, 20:08

Então sr. bacharel...

Problemas com a codificação do seu banco, como é acess, deve estar usando o padrão cp1251 (algo assim).
O seu php está puxando certo, problema é na hora de exibir os dados pro navegador, seu navegador deve estar configurado para ISO 88591-1.

Solução (uma delas):
Conveter para entidades html quando trazer do banco de dados, utilizando htmlentities()

Penso que há outras soluções, mas meu cerebro nao permite pensar no momento.

[]'s

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#3 Rauffer

Rauffer

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:Garopaba - SC

Posted 12/09/2007, 09:24

savior,

o uso do htmlentities() não mudou em nada a exibição dos dados, ou seja, o problema persiste =/

mas de qualquer forma, obrigado pela tentativa.

abraço
Bacharel em Sistemas de Informação




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq