0

PDO我使用和状态连接到数据库"SET NAMES":

$db = new PDO('mysql:host=localhost;dbname=gs', 'root','', array(
    PDO::ATTR_PERSISTENT=>true,
    PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
));

我的数据库设置为"utf8_general_ci". 而且,当我从我的站点插入记录(使用 POST)时,它可以工作。但是,当我使用 PHPMyAdmin(或 Admin)插入记录时,编码失败

使用查询插入INSERT在网站上给了我很好的编码,但在数据库中,它有所有奇怪的符号。

我该怎么做才能在任何地方都有正确的编码符号?

4

1 回答 1

0

我解决了“案例”,但我看不到......如何;)我只是再次编码所有内容(因为我彻底改变了设计),使用几乎相同的元素,现在效果很好。

于 2012-07-07T16:52:53.300 回答