0

我正在制作一个多语言网站并将数据存储到数据库中。我面临的问题是,除了英语以外的某些语言中的某些字符没有被插入到数据库中。例如,如果我在表单文本区域或输入框中输入“cliënten”[荷兰语],当我提交时。它只插入“cli”,但在这个字符之后什么都没有 ë 问题很清楚。这似乎是一个特殊的租船人。现在谁能告诉我如何将这样的字符插入所有其他语言的数据库中?

在此先感谢所有的专家。

:-)

4

1 回答 1

0

您可以首先检查字符集和数据库的排序规则。如果您使用 phpMyAdmin,打开数据库,您可能会看到每个表的标题为“排序规则”的列。理想情况下,我认为你会想要 utf8。

更多信息:http ://dev.mysql.com/doc/refman/5.6/en/charset-database.html

如果数据库看起来不错,那么如果您正在通过网页加载详细信息,请检查您是否已经在那里指定了字符集以及在页面标题中使用类似这样的内容:

<meta charset="UTF-8">
于 2013-03-03T21:46:12.293 回答