Então ... atraves do phpmyadmin eu mudei o Collation da tabela, ja mudei pra quase todos, pois queria converter o *MACEIÓ* (é assim q esta no banco ) para *MACEIÓ*, sera q existe alguma funcao no php q eu possa ir testando os encoding em tempo de exercução ? para achar qual encoding preciso usar?
[]´s - - - - - - - - - - - - - - - - - - - - - Luiz Alberto S. Ribeiro [ Beto ] http://beto.euqueroserummacaco.com 2009/2/6 Beto <[email protected]> > tbm uso o Navicat =D , estou agora diante desse maldito banco, vou tentar > todas as dicas q me passaram ;) > Obrigado!! > > []´s > - - - - - - - - - - - - - - - - - - - - - > Luiz Alberto S. Ribeiro [ Beto ] > http://beto.euqueroserummacaco.com > > > 2009/2/6 Ricardo Valfreixo <[email protected]> > > Boas Beto, >> >> A maneira mais fácil é um usares um software de suporte. Eu uso o Navicat >> 8 Lite for Mysql (é para windows mas roda bem em ubuntu com o wine que é >> como eu o uso) que dá um interface gráfico simples de usar para a db. Ai >> consegues ver todas a informação e alterares caso seja necessãrio. >> >> outra forma é fazer um dump da estrutura do banco de dados. No fim de cada >> instrução insert tem lá o enconding. >> >> >> >> Espero ter ajudado >> >> //Zen >> >> >> >> 2009/2/5 Beto <[email protected]> >> >>> Olá Ricardo, >>> Vou tentar fazer como vc indicou, na verdade consigo extrair os dados >>> como eles estao salvo no banco, mas o problema e saber que maldito charset é >>> esse heheheh. De qualquer forma sua dica é uma esperança. >>> >>> novamente obrigado >>> >>> []´s >>> >>> - - - - - - - - - - - - - - - - - - - - - >>> Luiz Alberto S. Ribeiro [ Beto ] >>> http://beto.euqueroserummacaco.com >>> >>> >>> 2009/2/5 Ricardo Valfreixo <[email protected]> >>> >>> Ola >>>> >>>> É a eterna luta do code encoding. Provavelmente os dados estão gravados >>>> em Latin1 e está a consulta-los em utf8 (ou vice versa). >>>> >>>> Verifique como está o encoding das tabelas e dos campos e depois fazer >>>> o set directo. >>>> >>>> Usando um script de raiz, deverá fazer uma busca da seguinte forma (para >>>> o caso de ser utf8) >>>> >>>> >>>> $con = mysql_connect(localhost,$user,$password); >>>> *mysql_set_charset('utf8',$con); * >>>> >>>> mysql_select_db($database,$con) or die( "Unable to select database"); >>>> >>>> insert >>>> select >>>> . >>>> . >>>> . >>>> >>>> mysql_close($con); >>>> >>>> Assim consegue tirar os dados exactamente da mesma forma como estão >>>> armazenados. Converter é outra dor de cabeça. A forma mais fácil é retirar >>>> todos os dados com o encoding actual, apagar as tabelas, recriar com o >>>> encoding pretendido e voltar a colocar todos os dados. É mais fácil do que >>>> parece, mas podem surgir erros na conversão. >>>> >>>> Espero ter ajudado. >>>> >>>> //Zen >>>> >>>> >>>> >>>> >>>> >>>> 2009/2/5 Beto <[email protected]> >>>> >>>>> Boa tarde a todos, >>>>> Temos aqui um softwares chamado phpmydirectory, para gestao de >>>>> diretorios virutais de anuncios e blablabla ... hj precisei selecionar >>>>> alguns dos anunciantes para montar um relatorio pro telemarketing, foi ai >>>>> que minha dor de cabeca comecou. >>>>> >>>>> Na pagina ( que nao foi desenvolvida por nos ) os resultados aparecem >>>>> normais, acentuacao e etc, porem quando faço uma consulta direto pelo >>>>> mysql >>>>> retorna algo como: >>>>> >>>>> *MACEIÓ*, quando deveria retornar *MACEIÓ*, e ercebi que os dados >>>>> estao salvos assim, com essa codificacao estranha. Entrei em contato com o >>>>> pessoal que desenvolveu, e eles insistem dizendo que isso é utf8, mas até >>>>> onde eu conheco isso ta bem diferente :( , então é ai que surge a dúvida: >>>>> >>>>> Alguém sabe se tem como saber que codificação o banco mysql ta usando ? >>>>> ou até mudar a codificação apenas quando eu fizer os selects ? >>>>> >>>>> Desde já agradeço a todos da lista ;) >>>>> >>>>> []´s >>>>> >>>>> >>>>> - - - - - - - - - - - - - - - - - - - - - >>>>> Luiz Alberto S. Ribeiro [ Beto ] >>>>> http://beto.euqueroserummacaco.com >>>>> >>>>> _______________________________________________ >>>>> Lista mailing list >>>>> [email protected] >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Lista mailing list >>>> [email protected] >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> >>> >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

