如何使用php或cakephp上载一个excel和多个工作表
我想问一下如何将一个excel工作簿和多个工作表上载到数据库中。如何阅读5张工作表的名称,即办公桌、办公椅、空调、电风扇和填充柜 它们也有不同的格式。我只将资产编号、资产描述、单位编号和位置上传到数据库 这是我目前的代码:如何使用php或cakephp上载一个excel和多个工作表,php,excel,Php,Excel,我想问一下如何将一个excel工作簿和多个工作表上载到数据库中。如何阅读5张工作表的名称,即办公桌、办公椅、空调、电风扇和填充柜 它们也有不同的格式。我只将资产编号、资产描述、单位编号和位置上传到数据库 这是我目前的代码: $file1 = $this->data['Data']['file']['tmp_name']; $file = fopen($file1, "r"); while (($emapData = fgetcsv($file, 10000, ",")) !==
$file1 = $this->data['Data']['file']['tmp_name'];
$file = fopen($file1, "r");
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
{
var_dump($emapData);
exit;
}
fclose($file);
如何阅读5个工作表
,嗯,只是为了澄清一下,您正在上传5个不同的csv文件?还是Office文档(Open、Libre、Microsoft)?好的,你问过如何上传5个文件并将其存储在数据库中吗?我刚刚上传了1个excel文件名assets.xlsx和多个工作表/电子表格。。这5个表是工作表/电子表格,先生..嗯,你的代码不起作用的原因是,这只适用于csv。。对于另一种格式,您需要另一个库。。无论如何,在问题中解释你的文件格式,以帮助其他人帮助你..啊。。对不起先生,如果我的英语和解释太差。。。使用PHPEXCEL我的问题可以解决?这是可能的,但遗憾的是,我不能给你一个例子,你应该尝试而不是fgetcsv
。如何阅读5个工作表
,嗯,只是为了澄清一下,你上传了5个不同的csv文件?还是Office文档(Open、Libre、Microsoft)?好的,你问过如何上传5个文件并将其存储在数据库中吗?我刚刚上传了1个excel文件名assets.xlsx和多个工作表/电子表格。。这5个表是工作表/电子表格,先生..嗯,你的代码不起作用的原因是,这只适用于csv。。对于另一种格式,您需要另一个库。。无论如何,在问题中解释你的文件格式,以帮助其他人帮助你..啊。。对不起先生,如果我的英语和解释太差。。。使用PHPEXCEL我的问题可以解决吗?这是可能的,但遗憾的是,我不能给你一个例子,你应该尝试而不是fgetcsv
。。