相关疑难解决方法(0)

PHP_excel的替代方案

有没有替代PHP_excel可以"自定义格式导出到XLSX/XLS"文件?

这是标记的一般参考问题

php phpexcel

132
推荐指数
2
解决办法
12万
查看次数

PHPExcel阅读器 - 需要帮助

我使用PHPExcel从Excel工作表中读取数据并存储在mysql表中,直到现在我能够上传.xls以及.xlsx文件并在上传xls之后我得到了下面的数据表结构

name    start_date              end_date               city
one 11/25/2011 3:30:00 PM   11/29/2011 4:40:00 AM   Jaipur
two 10/22/2011 5:30:00 PM   10/25/2011 6:30:00 AM   Kota
three  3/10/2011 2:30:00 PM 3/11/2011 12:30:00 AM   Bikaner
                                                    chandigarh
Run Code Online (Sandbox Code Playgroud)

现在我有一些问题,请建议我优化的方法

  1. 我们如何获得工作表名称(bcoz在一个excel中有7张)
  2. 现在我将这些数据存储到db中,下面是代码片段

    $inputFileName = "test.xls";  
    $inputFileType = PHPExcel_IOFactory::identify($inputFileName);  
    $objReader = PHPExcel_IOFactory::createReader($inputFileType);  
    $objReader->setReadDataOnly(true);  
    /**  Load $inputFileName to a PHPExcel Object  **/  
    $objPHPExcel = $objReader->load($inputFileName);  
    $total_sheets=$objPHPExcel->getSheetCount(); // here 4  
    $allSheetName=$objPHPExcel->getSheetNames(); // array ([0]=>'student',[1]=>'teacher',[2]=>'school',[3]=>'college')  
    $objWorksheet = $objPHPExcel->setActiveSheetIndex(0); // first sheet  
    $highestRow = $objWorksheet->getHighestRow(); // here 5  
    $highestColumn = $objWorksheet->getHighestColumn(); // …
    Run Code Online (Sandbox Code Playgroud)

php database file-upload phpexcel

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

php ×2

phpexcel ×2

database ×1

file-upload ×1