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!

[Resolvido] Entrada De Caracteres No Banco De Dados
Started By ratazana, 04/06/2010, 12:55
6 replies to this topic
#2
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?
Quando você salva que fica assim?

Iniciando na Ajuda On line...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3
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!
???
$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!
???
visite:
http://www.merreltattoo.com.br
http://www.merreltattoo.com.br
#4
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...
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...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#5
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?
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
como que deve ser essa tag então?
visite:
http://www.merreltattoo.com.br
http://www.merreltattoo.com.br
#6
Posted 11/06/2010, 10:25
É isso mesmo.
Coloca entre as tags head da sua página.
Coloca entre as tags head da sua página.

Iniciando na Ajuda On line...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#7
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?
visite:
http://www.merreltattoo.com.br
http://www.merreltattoo.com.br
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)