问题标签 [maatwebsite-excel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2519 浏览

laravel - 在 Laravel 中导入大 csv

我正在使用以下包将大型 CSV 文件导入 MySQL 数据库:

https://github.com/Maatwebsite/Laravel-Excel

这是我的控制器代码:

这是来自 composer.json 的行

这是我的 config/app.php 文件:

我收到此错误,但找不到任何解决方案:

我尝试了以下链接以寻求解决方案,但没有运气:

https://github.com/Maatwebsite/Laravel-Excel/issues/957

https://github.com/Maatwebsite/Laravel-Excel/issues/952

0 投票
1 回答
4438 浏览

laravel - 是否可以使用 Laravel Excel 为整个列和行添加边框?使用 PHP 变量

但这样,服务器给出错误

0 投票
1 回答
1216 浏览

laravel - 如何将用户 ID 传递到 foreach 循环中?

当谈到 PHP 和 Laravel 时,我是一个新手,我很尴尬我还没有弄清楚这一点。我正在尝试为我的用户提供将他们的数据库导入应用程序的选项。但是,我需要将用户 ID 附加到每一行,以便可以与该用户一起保存。我已经尝试多次尝试获取该用户 ID 并将其传递到 foreach 循环中,以便可以保存它。我能得到任何指导,我将不胜感激。我正在使用 Maatwebsite/Laravel-Excel 外观。

这是我的控制器:

这是我的路线:

这是我的看法:

这是我的模型:

0 投票
1 回答
609 浏览

php - 在 Laravel 4.2 Excel 上获取动态列的值

我导入了一个 csv 文件并在 Laravel 4.2 中使用 Maatwebsite Excel 读取它如果我知道列名,我可以通过执行以下操作简单地获取行值:

Excel::load($file->getRealPath(), function($reader)) { $data = $reader->get(); foreach ($data as $key => $row) { echo $row->I_know_this; });

但是如果 csv 文件包含动态列并且您不知道它们是什么?

0 投票
1 回答
587 浏览

laravel - Laravel5.3 maatwebsite/excel 从 excel 中读取值并插入数据库

这是我的 Excel 数据表类型:

在此处输入图像描述

这是我的表架构:

在此处输入图像描述

这是我导入数据的方法:

现在我的问题是,当我尝试导入数据时,我得到了这个 dd($insert) 错误

看看 serial_1 和 serial_2 显示不同的值而不是实际的 excel 值。激活日期值也为空。

感谢您提出宝贵的建议,以解决有关使用“maatwebsite/excel”laravel 库读取数据的问题。

0 投票
5 回答
17981 浏览

excel - laravel excel 获取标题和 maatwebsite

我只想获取我的 excel 第一列,该列将是列名。

我正在使用此代码

有时它有效,但有时无效。当不使用某些文件时,我在下面写并且可以工作

我不明白什么是正确的解决方案。

0 投票
3 回答
2029 浏览

laravel - Laravel 5.3从文件导入CSV而不上传

我正在使用 Maatwebsite/Excel 导入 CSV 文件。我的代码看起来像本教程: http: //itsolutionstuff.com/post/laravel-5-import-export-to-excel-and-csv-using-maatwebsite-exampleexample.html 我标记了两个函数,我的脚本获取文件和返回文件/

但尽管进行了多次尝试,我还是无法跳过上传文件。这意味着,我在特殊文件夹中有 CSV 文件,我想让这个文件来处理数据,而不上传。它会自动获取文件(可能是 file_get_contents ?),并将其传递给 Illuminate\Support\Facades\Input。

0 投票
3 回答
4592 浏览

laravel - 如何在 Laravel 5.1 中使用 Maatwebsite Excel 生成动态列

我可以像这样动态生成行

但我不能动态生成列,我想做这样的事情

0 投票
2 回答
6785 浏览

php - 如何将excel文件附加到电子邮件中?

我想我很接近,我只需要在 Mail 中传递 $excelFile,但它一直说它未定义,但是当我传递 $truckstop_post 时它会通过,但数据的格式不正确,因为它还没有通过 Excel::create。如何将 \Excel::create 的结果放入 Mail::send??

如果我将 $truckstop_post 传递给 attachData(),这就是结果的样子,但当然那不是格式良好的 csv 文件

在此处输入图像描述

0 投票
1 回答
722 浏览

excel - Excel 导入出错

我想将我的 excel (XLSX) 文件导入到我的数据库中。我的文件有 3 张纸,每张纸有 42000 到 55000 行和 11 列。

我正在使用 Maatwebsite/Laravel-Excel

我什么时候上传我的文件时出错

我的代码是

我不使用use ($request)然后这个错误消失了,但我需要所有请求参数。

也不重定向。