国际字符整理(西班牙语),php

时间:2014-02-18 21:26:56

标签: php mysql collation

我在数据库的单元格中有ñ和á。我的排序规则设置为utf8,但在网站上我的字符显示不正确。

Esperamos que disfrute del programa y aprenda bastantes consejos 
�tiles para padres para mejorar el desarrollo de su hijo. Tambi�n 
puede aprender de otras mam�s y ellas de usted. El Foro...

通过SELECT语句显示它,然后通过页面上的php显示它。如果您需要更多信息,请与我们联系。也许这是一个常见的问题?

2 个答案:

答案 0 :(得分:1)

尝试使用php脚本顶部的标题:

header('Content-Type: text/html; charset=utf-8');

和/或META标记为linked answer表示。

<meta charset="utf-8">

答案 1 :(得分:1)

在检查我的字符集是否正确后,这就行了。

class DBMySQL{
// ...
    private function set_connection($connection) {
        $this->_connection = $connection;
        mysqli_set_charset($connection, "utf8"); // VICTORY!
    }
// ...
}