php - sql 中的注册符号未正确显示

标签 php html mysql

我已在 mySQL 数据库中保存了一些文本。

(field collation is utf8_unicode_ci but I also tried with latin_).

当在我的 HTML 中显示时,显示一个问号符号是一个框(错误,缺少图标)。 HTML 文件是 utf-8.这不是字体,因为当我在文档中手动编写它时,它会显示它,或者使用 ® or $#174;

我已经这样做了一百万次,但不知道为什么现在会发生这种情况。

最佳答案

试试这个...

在php中建立mysqli连接后使用

mysqli_set_charset ($db, "utf8");

关于php - sql 中的注册符号未正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31555266/

相关文章:

php - 当服务器处于无限循环中并且客户端停止时会发生什么?

php - 如何测试php的可扩展性

javascript - 如何根据 AJAX 请求在设定的时间段内显示加载动画

mysql - 如何在 MYSQL 中使用查询删除 2 个字符之间的文本

mysql - sql只想在另一列没问题时才计算一列

php - 如何快速从json数据中获取特定值

php - SQL 连接返回重复数据并与 SQL 查询混淆

jquery - 弹出 div 以保持在可见屏幕的中心

javascript - 单击任何人 'select' 时如何打开/关闭 'div' 的选项

php - 如何构建一个查询,对切换发件人和收件人的交易余额进行求和