如何在php(codeigniter)中读取Excel(.xlsx)文件?

时间:2017-06-23 11:27:03

标签: php excel codeigniter phpexcel excel-reader

我正在使用 CodeIgniter ,我想阅读excel文件以提取数据并将其保存到 PHPmyAdmin 数据库。

我尝试过像

这样的第三方库
1- SimpleXLSX.class.php
2- Excel_reader

但这些并没有帮助我。

有人可以给我一个很好的例子,说明如何有效地阅读 CodeIgniter 中的excel文件?

1 个答案:

答案 0 :(得分:-1)

以下是从.xlsx文件读入mysql数据库的代码。

  $csvFile = fopen("path/to/your/file");
  //skip first line
  fgetcsv($csvFile);
  //read data from csv file line by line
  while(($line = fgetcsv($csvFile)) !== FALSE){        
     //You can have your active record's query to insert it into Db
     $db->query("INSERT INTO tableName (Column1) VALUES ('".$line[0]."')");
  }                
  //close opened csv file
  fclose($csvFile);