PHP中mysqli写入数据库乱码问题

东明兄 2017-07-08
0条评论 2,049 次浏览
东明兄 2017-07-080条评论 2,049 次浏览

首页统一编码,确保编码统一:

1.php代码中加入:

header(“Content-Type: text/html;charset=utf-8”);

2.点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8。

3.数据库设置为utf-8;

4.在执行数据库连接后加上这个代码:mysqli_query($con,’set names utf8′) //$con 是数据库连接

注意:mysqli_query和mysql_query的参数区别:mysql_query(“SET NAMES ‘utf8′”);的参数只有一个,mysqli的需要两个,否则报错

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注