A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > 其它源码教程 > PHP Excl导入数据库乱码讲述

PHP Excl导入数据库乱码讲述

时间:2015-04-02 09:11作者:zhao人气:92

今天一个客户提供的excel文件里面的数据导入到mysql数据库,但是导入多次和页面打印都是乱码问题。现在我给大家解析下如何去解决这个问题。首先大家去下载导入excl的类,下载地址和使用说明本站前面都有解释。点击PHP Excl导入到MySql数据库代码 下载

网上很多介绍都是要么gbk转utf8或者utf8转gbk,但是大家想过没,这个转码只是数据库导入的时候转码。但是excl在输出的时候编码就已经和网页编码不一致了,所以在怎么转化都是没用的。这编文章讲述的是excl中文转码,但是如果是英文、数字和空格输出就成了乱码了。本编文章讲的是excl 不管是什么文字打印和输入数据库都是正确的。

$data=new Spreadsheet_Excel_Reader;

$data->setOutputEncoding('CP936'); //这个就是excl输出转码

然后输入数据库的时候通过iconv转码 例如格式:iconv('gbk', 'utf-8',$data->sheets[0]['cells'][$i][3]),这样就可以了。

标签PHP,Excl,导入,数据库,乱码,讲述,今天,一个,客户

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号