php写入mysql中文乱码

1326次浏览 更新日期:2020-08-17 09:56:25 分类:程序交流 评论:2

前几天用phpstudy和yzmcms架起了网站,写入数据库出现中文乱码,,试着解决了一下,发现有三点是必须注意的:

    1.php文件必须存成utf8格式,用notepad++,encoding---conver to UTF-8

    2.php文件第一行写:header("Content-Type: text/html;charset=utf-8"); 

    3.数据库连接后,加入两行:

            mysqli_query($con,"set character set 'utf8'");//读库 

            mysqli_query($con,"set names 'utf8'");//写库 

其它的,用phpstudy默认就可以了。


我来说两句
  • bingych
    bingych 4年前
    是在框架外写的一个接口文件,直接写库出的事,,用框架肯定没问题
    0
    回复
  • yzmcms
    yzmcms 官网认证 4年前
    直接使用yzmcms的insert方法就可以写入数据了
    0
    回复
作者信息
发布见解
发内容 回顶部