0

名称使用 utf8_unicode_ci 存储在 mysql 中。我通过一个简单的 sql 请求从数据库中获取名称并将它们回显到一个表中。

Julián回声像Julián。我可以通过一些命令运行 $name 变量来解读它,或者修改我的 sql 请求吗?现在很简单SELECT name FROM table

4

3 回答 3

0

检查 db 连接字符串,确保您在连接字符串中指定了字符集 utf-8。并且还应指定html编码字符集,例如:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

于 2012-10-18T02:59:58.013 回答
0

提示:数据添加页面,检查浏览器的编码。例如,如果是 Firefox,Menu -> View -> Character Encoding 应该被自动检测为 Unicode (UTF-8)

于 2012-10-18T03:11:57.237 回答
0

执行这个查询:

"set names 'utf8'"在mysql数据库上

在你执行之前

"SELECT name FROM table"

它应该工作!:)

于 2012-10-18T04:12:08.420 回答