Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML/MYSQL字符显示_Html_Mysql_Character - Fatal编程技术网

HTML/MYSQL字符显示

HTML/MYSQL字符显示,html,mysql,character,Html,Mysql,Character,我在PHP/HTML网站中显示MYSQL表中的单元格值 我来自瑞士,我们使用像“ÖöÄäÜü”这样的特殊字母 通常,这些字母在直接html格式(如Zurück)中工作 但是,当它们来自mysqli查询时,看起来像是^Zur-(内部带有?的Salino形状)-ck 为什么会这样 以下是我的设置: 表行: 类型:文本;校勘:utf32德语ci;空:否;自动递增:否 html元数据: 我还尝试将行和html切换到不同的字符集,但没有改变。将字符集设置为utf8 mysql_set_charset('

我在PHP/HTML网站中显示MYSQL表中的单元格值

我来自瑞士,我们使用像“ÖöÄäÜü”这样的特殊字母

通常,这些字母在直接html格式(如
Zurück

)中工作

但是,当它们来自mysqli查询时,看起来像是
^Zur-(内部带有?的Salino形状)-ck

为什么会这样

以下是我的设置:

表行:

类型:文本;校勘:utf32德语ci;空:否;自动递增:否

html元数据:


我还尝试将行和html切换到不同的字符集,但没有改变。

将字符集设置为
utf8

mysql_set_charset('utf8');



检查php中的字符集,您需要确保php、mysql和html中有匹配的字符集。我在php中找到字符集的位置可能存在重复?为什么不32。。utf32有更多的字符。不是吗?解决方案工作得很完美。但我真的。非常感谢:)我想用32。。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />