[請益] 如何用phpexcel將mysql資料庫裡的資料撈出來

看板PHP作者 (蘋果咬一口)時間15年前 (2010/08/30 20:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
版本PHPEXCEL-17.4 作業環境WINDOWS7 and xp 程式碼: <?php require_once '../Classes/PHPExcel.php'; require_once 'mysql_connect.php'; // Create new PHPExcel object $objPHPExcel = new PHPExcel(); // Set properties $objPHPExcel->getProperties()->setCreator("Maarten Balliauw") ->setLastModifiedBy("Maarten Balliauw") ->setTitle("Office 2007 XLSX Test Document") ->setSubject("Office 2007 XLSX Test Document") ->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.") ->setKeywords("office 2007 openxml php") ->setCategory("Test result file"); $result = mysql_db_query ("data","SELECT * FROM `a` WHERE 1;"); while ($row = mysql_fetch_array ($result)) { $AA[]= $row["a"]; $BB[]= $row["b"]; } // Add some data $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', 'Hello') ->setCellValue('B2', 'world!') ->setCellValue('C1', 'Hello') ->setCellValue('D2', 'world!'); // Miscellaneous glyphs, UTF-8 $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A4', $AA) ->setCellValue('A5', $BB); // Rename sheet $objPHPExcel->getActiveSheet()->setTitle('Simple'); // Set active sheet index to the first sheet, so Excel opens this as the first sheet $objPHPExcel->setActiveSheetIndex(0); // Redirect output to a client’s web browser (Excel5) header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="01simple.xls"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('php://output'); exit; 請問如何才能正確的連到mysql 撈出mysql的資料匯成excel -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.239.96
文章代碼(AID): #1CUwFKI0 (PHP)
文章代碼(AID): #1CUwFKI0 (PHP)