是否在php中导出到带有多个选项卡的Excel/CSV?

是否在php中导出到带有多个选项卡的Excel/CSV?,php,export-to-excel,export-to-csv,Php,Export To Excel,Export To Csv,我们的应用程序需要导出到Excel工作表,该工作表有多个选项卡(Excel工作表)。为此,我使用[PHPExcel][1],但它工作正常,但如何从mysql数据库中动态插入数据 下面是我的代码: <?php require_once 'PHPExcel.php'; require_once 'PHPExcel/IOFactory.php'; // Create new PHPExcel object $objPHPExcel = new PHPExcel(); // Create a

我们的应用程序需要导出到Excel工作表,该工作表有多个选项卡(Excel工作表)。为此,我使用[PHPExcel][1],但它工作正常,但如何从mysql数据库中动态插入数据

下面是我的代码:

<?php
require_once 'PHPExcel.php';
require_once 'PHPExcel/IOFactory.php';

// Create new PHPExcel object
$objPHPExcel = new PHPExcel();

// Create a first sheet, representing sales data
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Something');

// Rename sheet
$objPHPExcel->getActiveSheet()->setTitle('Name of Sheet 1');

// Create a new worksheet, after the default sheet 
$objPHPExcel->createSheet();

// Add some data to the second sheet, resembling some different data types
$objPHPExcel->setActiveSheetIndex(1);
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'More data');

// Rename 2nd sheet
$objPHPExcel->getActiveSheet()->setTitle('Second sheet');

// Redirect output to a client’s web browser (Excel5)
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="name_of_file.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');

使用
选择
查询并使用
从数组
将数据从数据库分配到数组中

    $data=[];
    $i=2;
    $mx=mysqli_query($con,"SELECT * FROM table");
                  while($row=mysqli_fetch_array($mx))
                  {
                      //values from db..col A,col B,col C,col D
                    $data= array($row[0],$row[1],$row[2],$row[3]);

                 //row number                 
                   $ii="A".$i;

        //insert data from db to excel 
                    $objPHPExcel->getActiveSheet()->fromArray($data, ' ', $ii);
                     $i++;

                  }

共享您的代码,如果您不知道自己的错误是什么,请至少解释一下您试图实现的目标。对于单个选项卡excel文档,它是否正常工作?不,在我运行localhost后,它会抛出一些类似上述的错误消息。