Jump to content


Photo

[Resolvido] Entrada De Caracteres No Banco De Dados


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

#1 ratazana

ratazana

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Feminino
  • Localidade:Guaratuba - PR

Posted 04/06/2010, 12:55

Quando entro com dados numa tabela assim:
5 Anéis de aço Anéis Material Tamanho 2010-06-04

os dados são publicados assim:
4 Anéis de aço Anéis Material Tamanho 2010-06-04

onde estaria o problema?
Obrigado!

#2 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 04/06/2010, 14:27

Codificação do banco de dados... Deve estar com codificação UTF-8...

Quando você salva que fica assim?

:ponder:
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3 ratazana

ratazana

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Feminino
  • Localidade:Guaratuba - PR

Posted 04/06/2010, 15:57

Quando eu executo esse insert aqui no php:

$insere1 = "INSERT INTO categoria (nomecategoria,tipo,descat1,descat2,descat3,descat4,descat5,datacriacao) VALUES ('$nomecategoria','$tipocategoria','$descat1','$descat2','$descat3','$descat4','$descat5','$data')";
mysql_query($insere1, $conn);
echo "$insere1<br><br>";

Detalhe, nessa ultima linha o echo imprime na tela:
INSERT INTO categoria (nomecategoria,tipo,descat1,descat2,descat3,descat4,descat5,datacriacao) VALUES ('Anéis de aço','Selecione','Blã blá','Blã blá','Blã blá','Blã blá','Blã blá','2010-06-04')

Sem nenhum problema na acentuação!
???

#4 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 04/06/2010, 17:01

O comando sql fica assim mesmo... mas na hora que os dados são inseridos no banco
Eles são convertidos para o tipo de codificação que o Banco de dados foi criado...
Quando você ler do banco de dados... novamente e imprimir ... os dados estarão certos... se ... você configurar através da tag meta a sua página com o content-type como UTF-8...
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#5 ratazana

ratazana

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Feminino
  • Localidade:Guaratuba - PR

Posted 10/06/2010, 17:16

É essa aqui?
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
como que deve ser essa tag então?

#6 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 11/06/2010, 10:25

É isso mesmo.
Coloca entre as tags head da sua página.

(y)
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#7 ratazana

ratazana

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Feminino
  • Localidade:Guaratuba - PR

Posted 11/06/2010, 16:47

Mas essa tag ja esta na página que faz o insert, desde o começo. Será que é isso mesmo o problema?




1 user(s) are reading this topic

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

IPB Skin By Virteq