在这个例子中,我正在使用 html、php 和 sql。有一个带有“utf8_unicode_ci”字段的 SQL 表。我想将这个包含 html 代码和意大利语文本的字段放入浏览器显示的 html 页面中,但可以是中文或俄语。
进入html页面有这样的:
<meta charset="utf-8">
问题是文本显示有一些奇怪的字符,你能帮帮我吗?
在这个例子中,我正在使用 html、php 和 sql。有一个带有“utf8_unicode_ci”字段的 SQL 表。我想将这个包含 html 代码和意大利语文本的字段放入浏览器显示的 html 页面中,但可以是中文或俄语。
进入html页面有这样的:
<meta charset="utf-8">
问题是文本显示有一些奇怪的字符,你能帮帮我吗?
你在mysql连接上设置了utf-8吗?连接后,执行以下查询:set names 'utf8'
验证 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'
);
还要检查可以用另一个字符集配置的表和字段的配置