• 技术文章 >后端开发 >php教程

    #生手来袭# 关于mysqli和mysql函数插入数据出现乱码

    2016-06-13 13:16:57原创397
    #新手来袭# 关于mysqli和mysql函数插入数据出现乱码
    首先,
    $con=mysqli_connect("localhost","root","root","findbottle");

    mysqli_query("set names utf8");
    $sql = "INSERT INTO find (findbottle_name,findbottle_sex,findbottle_email,
    findbottle_time,findbottle_address,findbottle_DorL,findbottle_other) VALUES ('$findbottle_name','$findbottle_sex','$findbottle_email',
    '$findbottle_time','$findbottle_address','$findbottle_DorL','$findbottle_other')";

    $result=mysqli_query($con,$sql)
    or die('Error query database');

    mysqli_close($con);

    ----------------------------------------以上这段代码是MYSQLI的------------------------------------------------
    我用这段代码可以插入数据,但是中文部分显示乱码.

    --------------------------------------------------------------------------

    $con=mysql_connect("localhost","root","root");
    mysql_select_db("findbottle",$con);

    mysql_query("set names utf8");

    $sql = "INSERT INTO find (findbottle_name,findbottle_sex,findbottle_email,
    findbottle_time,findbottle_address,findbottle_DorL,findbottle_other) VALUES ('$findbottle_name','$findbottle_sex','$findbottle_email',
    '$findbottle_time','$findbottle_address','$findbottle_DorL','$findbottle_other')";

    $result=mysql_query($sql,$con)
    or die('Error query database');

    mysql_close($con);
    ---------------------------------------------以上是MYSQL系列函数----------------------------------------------
    我的问题是,为什么我用MYSQL系列函数可以正常的插入中文而不显示乱码,但是用MYSQLi就不行了呢?代码明明都差不多啊,我也有注意参数顺序,可就是不行,我今天兴冲冲的配置好MYSQLI居然是这个结局,这是伤心,求大神解救

    ------解决方案--------------------
    mysqli_set_charset($con, "utf8") ; //试试这句

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    千万级数据并发解决方案(理论+实战):点击学习

    Mysql单表千万级数据量的查询优化与性能分析

    Mysql主从原理及其在高并发系统中的应用

    上一篇: 用php做的paypal接口有关问题 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 你知道如何用PHP实现多进程吗• PHP与MySQL连接的方法总结• 求解:phpcms模板怎样转码?该怎么解决• php 之 cookie 跟 session 简单解读(笔记)• php怎的快捷知道某个函数在哪个文件用过
    1/1

    PHP中文网