php xls 导入,PHP导入xls格式文件

7f9d8a001d26a7278cb8cae5cd7c9d66.png

对于csv来说这个方式稍微简单一些,所以都介绍给大家,此方法需要下载一个excel类文件,自行下载一个即可。对于一般的特殊字符他也会自动过滤的。在这就不给大家过多的介绍了。下面就给大家简单的介绍一下吧。

代码如下:

//引入文件类

require_once 'Excel/reader.php';

//文件存放位置

$fname = "./saveFile/".$_FILES["myfile"]["name"];

//copy文件

$do = copy($_FILES["myfile"]["tmp_name"],$fname);

//实例化类

$data = new Spreadsheet_Excel_Reader();

// Set output Encoding.

$data->setOutputEncoding('utf-8');

//读取文件名

$data->read("$fname");

for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {

//以下代码是将excel表数据 参数值固定写法,修改一下编号即可。

$sql = "INSERT INTO ".$GLOBALS['ecs']->table('hhh')."(ids,goods,cats,gnames)

VALUES('".

$data->sheets[0]['cells'][$i][1]."','".

$data->sheets[0]['cells'][$i][2]."','".

$data->sheets[0]['cells'][$i][3]."','".

$data->sheets[0]['cells'][$i][4]

."')";

mysql_query($sql);

相对csv文件来说这中方法还是简单的多呢,但是各有各的优点吧。看自己需要了。下面就不多说了,赶快去体验一下吧。有问题欢迎沟通。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值