你试下set names 'gb2312'看行不行!

解决方案 »

  1.   

    不行,显示出来都是乱码。是EXCEL编码转换问题。有没有高手可以解决的,我付费。QQ:43677247
      

  2.   

    将获取到的字段内容转码
    $val =  iconv('utf-8','gbk',$sheet->getCellByColumnAndRow($column, $row)->getValue());
      

  3.   

    你要保持编码的一致性
    首先EXCEL的编码默认是gbK的你看下你的excel是什么格式第二页面的编码格式
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    如果exle是gb2312那么页面也要是gb2312第三程序的编码格式
    mysql_query("set names 'gb2312');第四数据库的编码格式
    应该是GBK 或者 gb2312的我就是这样做的,导入后无问题
      

  4.   

    http://blog.csdn.net/wbandzlhgod/article/details/6651173