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

