Tuesday, February 18, 2014

cakephp model returns data in wrong character set

Hi,

I read data by function myModel->query('sqlString'). Data looks like this: "é kÄ¾ÃºÄ e k výkla"
I guess everything is set to utf8. My class DATABASE_CONFIG too:

class DATABASE_CONFIG {

    public $default = array(
        'datasource' => 'Database/Mysql',
        'persistent' => false,
        'host' => 'localhost',
        'login' => '...',
        'password' => '...',
        'database' => '...',
        'prefix' => '',
        'encoding' => 'utf8'
    );
}

When I read data by pure php code the data are ok.
When I read data by the same cakephp code from another mysql server (under windows), data are ok.

Can anyone advice me?
Thanks.
-Samuel

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.

No comments: