美文网首页
关于PHP导入excel数据到mysql出现乱码的问题

关于PHP导入excel数据到mysql出现乱码的问题

作者: 黑夜也会笑我 | 来源:发表于2018-03-08 21:53 被阅读0次

    今天打算用PHP写一个随机抽学生名字的网页(提问用
    结果发现用excel导入到mysql,中文字符通通???
    我知道这又是字符集的问题,以前也出现过这种问题

    但是我在链接数据库的时候,已经写了
    mysql_query("set charset utf8");
    其实以前出现遇到过类似问题,那次是写的mysql_query("set charset utf-8");
    没错多写一个-,立马给你乱码。
    但这次又是因为啥呢?
    我经过多次测试发现mysql_query("set names utf8");
    要这样才能设定字符集,可能跟mysql版本有关?
    mysql_query("set charset utf-8");
    mysql_query("set charset utf8");
    mysql_query("set names utf8");
    mysql_query("set names utf-8");
    大家多试几个总有一个适合你。
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    网页里也加上字符集设定

    相关文章

      网友评论

          本文标题:关于PHP导入excel数据到mysql出现乱码的问题

          本文链接:https://www.haomeiwen.com/subject/lplufftx.html