1、首先确保所有页面及数据库都统一使用同样的编码,强烈建议使用utf-8;
2、在用mysql_query做查询时无论是写入数据到mysql还是从mysql提取数据出来,设置
mysql_query('set names utf8');注意不要把“utf8”写成“utf-8”,这点很重要,否则就会出现以下尴尬的样子,中文都呈现为一堆???号。
![](https://i-blog.csdnimg.cn/blog_migrate/5c30bafc36758dc72e117fdddc56257a.png)
3、在php代码中添加header("content-type: text/html; charset=utf-8");
![](https://i-blog.csdnimg.cn/blog_migrate/316dccbd974b8c98987cbe4f51f1e8f7.png)
2、在用mysql_query做查询时无论是写入数据到mysql还是从mysql提取数据出来,设置
mysql_query('set names utf8');注意不要把“utf8”写成“utf-8”,这点很重要,否则就会出现以下尴尬的样子,中文都呈现为一堆???号。