Devel_PHP 0 Denunciar post Postado Maio 22, 2007 Bom dia galera, criei minha tabela em um banco de dados que defini o charset como utf8-unicode_ci e collation da tabela como utf8 CREATE TABLE `estados` ( `id_estados` int(11) NOT NULL auto_increment, `estados` varchar(50) collate utf8_unicode_ci NOT NULL default '', PRIMARY KEY (`id_estados`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2 Quando insiro meus dados eles saem desconfigurados no banco de dados conforme dados abaixo, mas quando faco um select os dados saem todos corretos como posso corrigir isso? Goiás Paraiba Rio de Janeiro São Paulo Minas Gerais Tocatins Mato Grosso Mato Grosso do Sul EspÃrito Santo Paraná Santa Catarina Sergipe Rio Grande do Norte Pernambuco Bahia Distrito Federal Roraima Rio Grande do Sul Maranhão Acre Pará Amazonas Amapá Alagoas Piauà Ceará Rondônia Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Maio 22, 2007 modifique para o tipo latin_iso Compartilhar este post Link para o post Compartilhar em outros sites
Devel_PHP 0 Denunciar post Postado Maio 22, 2007 Mais estou usando phpmyadmin e não tem esse charset ai, como posso alterar? Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Maio 22, 2007 não tem no PHPMyAdmin ? estranho . humm.. se estiver difícil tente fazer manualmente mesmo se você tiver permissão poderá executar uma query SQL consulte a documentação sobre como fazer o comando SQL http://dev.mysql.com versao 4.1 http://dev.mysql.com/doc/refman/4.1/en/cha...connection.html versao 5.0 http://dev.mysql.com/doc/refman/5.0/en/cha...connection.html Compartilhar este post Link para o post Compartilhar em outros sites