0

在这个例子中,我正在使用 html、php 和 sql。有一个带有“utf8_unicode_ci”字段的 SQL 表。我想将这个包含 html 代码和意大利语文本的字段放入浏览器显示的 html 页面中,但可以是中文或俄语。

进入html页面有这样的:

<meta charset="utf-8">

问题是文本显示有一些奇怪的字符,你能帮帮我吗?

4

2 回答 2

0

你在mysql连接上设置了utf-8吗?连接后,执行以下查询:set names 'utf8'

于 2013-08-16T12:12:47.710 回答
0

验证 configuração do conexão no arquivo app/config/database.php

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

还要检查可以用另一个字符集配置的表和字段的配置

于 2013-08-16T12:26:26.043 回答