我有一个带有一些文本的表,并且文本是希腊字母,当我使用sql工具并从该表中选择数据时正确显示
但是,当我使用mysql_fetch数组向我显示此站点前端时,回显时如下所示
任何人都知道如何解决此错误
谢谢。
最佳答案
尝试以下方法:
连接到mysql之后,请执行以下查询以确保您使用的是UTF8:
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
确保在HTML(头部)中使用的编码正确,请尝试:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
如果这样做没有帮助,请尝试使用其他编码,例如ISO-8859-1
关于php - PHP MySQL希腊字母显示为????分数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49914409/