tp6 php EXCEL数据导入数据库

后端接口写法。

public function importFile()
{
p a t h = path= path=this.request()->file(‘file’)->getRealPath();
// return $path; 前台传入的文件 可以返回文件地址
// $path = $this.request()->params(‘path’); //前台返回地址接受地址
$excel=new \app\admin\library\Excel;
$ref= e x c e l − > i m p o r t E x e c l ( a p p ( ) − > g e t R o o t P a t h ( ) . ′ / p u b l i c ′ . excel->importExecl(app()->getRootPath().'/public'. excel>importExecl(app()>getRootPath()./public.path); //拼接地址
// .‘/storage/default/20240416/expert.xlsx’); //
//这里的 r e f 是一个二维数据,使用循环保存到数据库 f o r e a c h ( ref是一个二维数据,使用循环保存到数据库 foreach( ref是一个二维数据,使用循环保存到数据库foreach(ref as k = > k=> k=>v){
$data[‘username’] = $v[‘A’];
$data[‘nickname’] = $v[‘B’];
$data[‘avatar’] = $v[‘C’];
$data[‘mobile’] = $v[‘D’];
$data[‘email’] = $v[‘E’];
$expert = new \app\admin\model\user\user();
e x p e r t − > s a v e ( expert->save( expert>save(data);
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值