【发布时间】:2013-10-11 14:30:12
【问题描述】:
作为用户,我将其输入到字符串 $description 中:“这是一本你不想放下的书……”浪漫时光
这是我记录的描述字段中出现的内容:“这是一本你不想放下的书……”浪漫时光
这是mysql记录的样子: Field=description, Type= TEXT, Length/Values= "empty", Collation= utf8_general_ci
为什么会显示那些奇怪的字符?是utf8_general_ci设置吗?
【问题讨论】:
-
您正在读取 UTF8 字节作为单字节编码。更改您的代码以在任何地方使用 UTF8。
-
信息不足。您使用哪种编程语言和数据库 API?
-
我正在输入一个常规的 html 表单和这个代码:
-
提交时用 $description = $_POST['description'];并使用 INSERT INTO 插入到 Mysql 数据库中
标签: mysql