Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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
MySQL的外国语言显示为?';它在我的PHP文件中_Php_Mysql - Fatal编程技术网

MySQL的外国语言显示为?';它在我的PHP文件中

MySQL的外国语言显示为?';它在我的PHP文件中,php,mysql,Php,Mysql,我有一页是用外语写的。MySQL数据库中的what pull显示为?,其中硬编码的单词正确显示。在数据库中,单词也正确显示 我在head标签上添加了 有什么想法吗?试着跑 @mysql_query("SET NAMES 'utf8'"); 在任何DB请求之前,请尝试运行 @mysql_query("SET NAMES 'utf8'"); 在任何DB请求之前,我认为您应该使用utf8。 您必须使用utf8编写PHP文件(使用支持它的编辑器),然后在您的网站上使用标题上的这一行: <met

我有一页是用外语写的。MySQL数据库中的what pull显示为?,其中硬编码的单词正确显示。在数据库中,单词也正确显示

我在head标签上添加了

有什么想法吗?

试着跑

@mysql_query("SET NAMES 'utf8'");
在任何DB请求之前,请尝试运行

@mysql_query("SET NAMES 'utf8'");

在任何DB请求之前,我认为您应该使用utf8。 您必须使用utf8编写PHP文件(使用支持它的编辑器),然后在您的网站上使用标题上的这一行:

<meta http-equiv="content-type" content="text/html;charset=UTF-8" />

因此,您注意到用户浏览器正在使用utf-8
这将允许正确显示单词

我认为您应该使用utf8。 您必须使用utf8编写PHP文件(使用支持它的编辑器),然后在您的网站上使用标题上的这一行:

<meta http-equiv="content-type" content="text/html;charset=UTF-8" />

因此,您注意到用户浏览器正在使用utf-8
这将允许正确显示单词

您的数据库应为UTF-8格式(您可以在PHPMyAdmin中进行检查)
您的连接应该是UTF-8(在任何查询之前:
设置名称UTF-8
或设置中的默认位置)

您的元标记应该是UTF-8(完成)

您的数据库应该是UTF-8(您可以在PHPMyAdmin中检查它)
您的连接应该是UTF-8(在任何查询之前:
设置名称UTF-8
或设置中的默认位置)

您的元标记应该是UTF-8(Done)

该特定列的类型是什么?您的数据库设置为什么字符集?html输出的字符集是什么?考虑到这一点以及您之前的一些问题,您似乎根本不了解字符编码是如何工作的。我强烈建议你阅读这篇文章(作为一个起点):@rubeatsmoker:我认为你的答案是合作输出!谢谢你的链接!该特定列的类型是什么?数据库设置为什么字符集?html输出的字符集是什么?考虑到这一点和前面的一些问题,您似乎根本不了解字符编码的工作原理。我强烈建议你阅读这篇文章(作为一个起点):@rubeatsmoker:我认为你的答案是合作输出!谢谢你的链接!我该把那个命令放在哪里?在我运行查询之前在PHP文件中?您只需将其作为sql查询运行。。在其他查询之前,只需先运行
设置名称“utf8”
然后再运行其他sql查询,我将把该命令放在哪里?在我运行查询之前在PHP文件中?您只需将其作为sql查询运行。。在其他查询之前,只需先运行
设置名称“utf8”
,然后您的其他sql查询“所有这三个条件都满足!”!我是个笨蛋@@我没有将连接字符串设置为UTF。。我的错误和指针的thx。所有这三个条件都满足了!我是个笨蛋@@我没有将连接字符串设置为UTF。。我的错误和thx的指针。