MySQL轉Excel表格是一種常見的數據轉換方式,可以將數據庫中的數據快速地導出為Excel表格,以方便用戶進行數據處理。本文將介紹如何使用PHP語言將MySQL表格轉換為Excel表格。
首先,我們需要連接到MySQL數據庫,并將數據查詢出來。以下為使用PHP連接MySQL數據庫的示例代碼:
connect_error) { die("連接失敗: " . $conn->connect_error); } // 執行查詢 $sql = "SELECT * FROM table_name"; $result = $conn->query($sql); ?>
接下來,我們需要使用PHPExcel庫生成Excel表格,以下為示例代碼:
getProperties()->setCreator("Creator") ->setLastModifiedBy("Creator") ->setTitle("Title") ->setSubject("Subject") ->setDescription("Description") ->setKeywords("Keywords") ->setCategory("Category"); // 設置表格頭部 $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', 'ID') ->setCellValue('B1', '姓名') ->setCellValue('C1', '年齡'); // 將數據導入表格 $i = 2; while ($row = $result->fetch_assoc()) { $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A'.$i, $row['id']) ->setCellValue('B'.$i, $row['name']) ->setCellValue('C'.$i, $row['age']); $i++; } ?>
最后,我們需要將Excel表格輸出到瀏覽器并提示用戶下載,以下為示例代碼:
save('php://output'); ?>
這樣,使用以上代碼可以將MySQL中的表格轉換為Excel表格并導出到瀏覽器,方便用戶進行數據處理。
上一篇c json對象傳遞
下一篇vue ie