首先,大家需要连接MySQL数据库。可以使用以下代码:
$conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
接下来,大家需要获取需要导出的数据。可以使用以下代码:
$sql = "SELECT * FROM 表名"; $result = mysqli_query($conn, $sql);
现在,大家需要创建Excel6文件。可以使用以下代码:
require_once 'Classes/PHPExcel.php'; require_once 'Classes/PHPExcel/Writer/Excel5.php'; $objPHPExcel = new PHPExcel(); $objWriter = new PHPExcel_Writer_Excel5($objPHPExcel); $objWriter->save('data.xls');
接下来,大家需要将数据写入Excel6文件。可以使用以下代码:
$objPHPExcel->setActiveSheetIndex(0); $objPHPExcel->getActiveSheet()->setCellValue('A1', '列名1'); $objPHPExcel->getActiveSheet()->setCellValue('B1', '列名2'); $i = 2; while($row = mysqli_fetch_array($result)) { $objPHPExcel->getActiveSheet()->setCellValue('A'.$i, $row['列名1']); $objPHPExcel->getActiveSheet()->setCellValue('B'.$i, $row['列名2']); $i++; } $objWriter->save('data.xls');
最后,大家需要关闭MySQL数据库连接。可以使用以下代码:
mysqli_close($conn);
上述代码可以将MySQL数据导出为Excel6文件,并将每行数据作为Excel6中的一行。