Boa tarde
Em um de meus ambientes ocorreu este problema. Resolvi da seguinte maneira
No gateway.php
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");
E na classe de conexão com o banco
public function sql_query($query)
{
$query = utf8_decode($query);
$this->result = mysql_query($query);
.....................
return $this->result;
}
*Eduardo Kraus*
Desenvolvedor
[email protected]
http://blog.mxml.com.br
2009/2/20 Eduardo Kraus <[email protected]>
> Boa tarde
>
> Se você salvar correto no banco ("É uma apresentação de serviço") você
> terá todos os SELECT Corretos.
>
> Tente misturar:
> $gateway->setCharsetHandler("utf8_decode", "UTF-8", "ISO-8859-1");
> $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "UTF-8");
>
> Teste assim também
>
> mysql_query(utf8_decode("SELECT FROM tabela ......"));
> mysql_query(utf8_decode("INSERT "));
> *Eduardo Kraus*
> Desenvolvedor
> [email protected]
> http://blog.mxml.com.br
>
>
> 2009/2/19 Luis Carlos Quinhone <[email protected]>
>
> Aproveitando o tópico, qual é a forma correta do Flex salvar dados no BD?
>>
>> assim:
>>
>> "É uma apresentação de serviço"
>>
>> ou assim:
>>
>> É uma apresentação de serviço
>> e depois usar utf8_decode() pra converter e mostrar no Flex?
>>
>> Digo isso pq fiz várias mudandças no Gateway.php (conforme o Klaus) disse,
>> na linha:
>>
>> $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
>>
>> mas sempre salva assim:
>>
>> É uma apresentação de serviço
>>
>> Tentei essas opções:
>>
>> $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
>> $gateway->setCharsetHandler("utf8_decode", "UTF-8" , "UTF-8");
>> $gateway->setCharsetHandler("none", "ISO-8859-1", "ISO-8859-1");
>> $gateway->setCharsetHandler("none", "UTF-8" , "UTF-8");
>>
>> att
>>
>> Luis Carlos Quinhone
>>
>> >>
>>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---