Usando PHP+MYSQL resolvi assim:

<?php


include_once("../../adodb/adodb.inc.php");

class Cad_Cabecalho_NF
{

        /* Conecta no banco*/
        function Cad_Cabecalho_NF()
        {
        $this->conn= mysql_pconnect('localhost', 'daniel', 'daniel');
        mysql_select_db ('estile');

    mysql_query("SET NAMES 'utf8'");
    mysql_query('SET character_set_connection=utf8');
    mysql_query('SET character_set_client=utf8');
    mysql_query('SET character_set_results=utf8');

        }
        /* Conecta no banco*/

        function gravaDados($entrada,$edicao)
        {
                mysql_set_charset('utf8');

                $data=date("Y-n-j");

                return mysql_query("INSERT INTO `cabecalhonfent`
(`data`,`entrada`,`edicao`)
                VALUES
                ('$data','$entrada','$edicao')");

        }


}
?>

Sempre quando for gravar utilizo o comando
"mysql_set_charset('utf8');" dentro da função.

On 27 out, 10:52, Luiz Henrique <[email protected]> wrote:
> eu tive esse problema usando php+mysql.
> no banco de dados, alterei a collaction para latin1_bin e ao buscar os
> valores para retornar ao flex, uso o decode_utf8 do php.
> de uma olhada se tem alguma função no seu back-end para encode e
> decode utf8.
>
> Abraços
> Luiz Henrique
>
> On 27 out, 08:17, Carlos Eduardo <[email protected]> wrote:
>
>
>
>
>
>
>
> > Bom dia a todos, estou com problemas com caracteres especiais tipo(ç,á..etc)
> > quando cadastro no banco fica aqueles caracteres louco, estou usando
> > banco de dados oracle+zend framework+doctrine 2+ flex4, gostaria de saber se
> > no flex tem que fazer alguma configuracao especifica
> > para acabar com esse problema. Obrigado a todos

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a