Php SQL文本行替换æøå;使用࿽;,HTML字符集=UTF-8,MySQL行排序规则=utf8\u常规\u ci

Php SQL文本行替换æøå;使用࿽;,HTML字符集=UTF-8,MySQL行排序规则=utf8\u常规\u ci,php,mysql,Php,Mysql,我对SQL行有问题,当使用åèèèè时,它们被插入为åèè,看起来很好,但是当我在页面上回显该行时,我会得到一个�. 如果我使用另一个排序规则,我会得到“?”而不是a� 您必须检查以下几项: 表/数据库的排序规则 连接的字符集(如果您使用的是MySQL,请使用MySQL\u set\u charset) 页面的编码 重复的,重复的这个标题可能有点精确。问题的主体并非如此。你的昵称上写着:请结束这个问题。想象更大。我们能为您做些什么。排序规则为utf8\U general\U CI 2。现在没有线

我对SQL行有问题,当使用åèèèè时,它们被插入为åèè,看起来很好,但是当我在页面上回显该行时,我会得到一个�.


如果我使用另一个排序规则,我会得到“?”而不是a�

您必须检查以下几项:

  • 表/数据库的排序规则
  • 连接的字符集(如果您使用的是MySQL,请使用
    MySQL\u set\u charset
  • 页面的编码

  • 重复的,重复的这个标题可能有点精确。问题的主体并非如此。你的昵称上写着:请结束这个问题。想象更大。我们能为您做些什么。排序规则为utf8\U general\U CI 2。现在没有线索检查3。HTML charset=UTF-8很可能您的数据库连接未设置为UTF-8。是否使用字符集连接UTF8<代码>mysql_集_字符集('utf8')如果这三个都做对了,字符就不可能出现混乱。检查并再次检查。您是否正在为浏览器使用手动编码字符集替代?