我的 SQL 行有问题,当使用 å ø æ 时,它们会被插入为 ø æ å,看起来不错,但是当我在页面上回显该行时,我得到一个 �。
如果我使用其他排序规则,我会得到一个“?”而不是 �
最佳答案
您必须检查几件事:
- 表/数据库的排序规则。
- 连接的字符集(如果您使用 MySQL,请使用
mysql_set_charset
)。 - 页面的编码。
关于php - SQL TEXT 行将 æ ø å 替换为 �,HTML 字符集=UTF-8,MySQL 行排序规则 = utf8_general_ci,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16145772/