php - 从mysql查询并使用不正确的特殊字符显示数据àèìò

时间:2017-12-24 09:45:13

标签: php mysql character

在我的php页面中,我通过SQL查询从mysql读取数据。在输出中有许多带有特殊字符的单词,例如:àèìòù',但当在页面上显示查询输出时,在所有浏览器中,查看不正确的字符 。

我尝试在查询中使用替换函数

react-chartjs-2

但不行。

如果在mysql中运行查询,则输出正确。

如何解决此问题?

由于

1 个答案:

答案 0 :(得分:0)

已解决此代码insiede标记<header> </header>

<?php header('Content-Type: text/html; charset=ISO-8859-1'); ?> 
<meta charset="utf-8">

解决此问题的另一种方法是使用MYSQL更新Web应用程序的编码:

$mysqli = new mysqli("localhost", "user", "password", "db");
$mysqli->set_charset("utf8");

来自Stefan Gehrighttps://stackoverflow.com/a/633826/4751603