用php把資料匯出excel
一:先獲取資料
<!--more-->
public function output($dataResult=array()){
$headTitle = date('YmdHis');
$title = date('YmdHis');
$headtitle= "{$headTitle} ";
$titlename = '';
$headtitle = "
ID
條碼號
商品組合
專案明細
病人
醫生姓名
醫生折扣
代理姓名
業務員
原價
實付
退款
日期
";
$filename = $title.".xls";
$this->excelData($dataResult,$titlename,$headtitle,$filename);
}
二:輸出
/*
*處理Excel匯出
*@param $datas array 設定表格資料
*@param $titlename string 設定head
*@param $title string 設定表頭
*/
private function excelData($datas,$titlename,$title,$filename){
$str = "rnrnrnrn";
$str .="
".$titlename."";
$str .= $title;
foreach ($datas as $key=> $rt )
{
$str .= "";
foreach ( $rt as $k => $v )
{
$str .= "'{$v} ";
}
$str .= " n";
}
$str .= "
";
header("Content-type:application/vnd.ms-excel");
//header( "Content-Type: application/vnd.ms-excel; name='excel'" );
//header( "Content-type: application/octet-stream" );
header( "Content-Disposition: attachment; filename=".$filename );
//header( "Cache-Control: must-revalidate, post-check=0, pre-check=0" );
header( "Pragma: no-cache" );
header( "Expires: 0" );
exit( $str );
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4686/viewspace-2799408/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP 匯出 ExcelPHPExcel
- PHP匯出EXCELPHPExcel
- php如何將資料匯出成excel表格呢?PHPExcel
- php讀取excel檔案資料的匯入和匯出PHPExcel
- EasyPoi, Excel資料的匯入匯出Excel
- PHP 匯出 Excel 的優化PHPExcel優化
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- vue匯出excel資料表格功能VueExcel
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- Dcat admin使用Laravel Excel匯出資料LaravelExcel
- vue2.0 匯出Excel表格資料VueExcel
- 將資料庫中資料匯出為excel表格資料庫Excel
- PHP大資料xlswriter匯入匯出(最優資料化)PHP大資料
- 用Navicat把SQLServer資料匯入MySQLServerMySql
- SpringBoot圖文教程10—Excel模板匯出|百萬資料匯出|圖片匯出「easypoi」Spring BootExcel
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- 百萬級別資料Excel匯出優化Excel優化
- node 抓取api資料匯出為excel表格APIExcel
- 原生PHP網頁匯出和匯入excel檔案例項PHP網頁Excel
- 使用PHP原生匯出Excel和CSV檔案PHPExcel
- PHP 匯出大資料 CSV 檔案PHP大資料
- 匯出excelExcel
- Java與React輕鬆匯出Excel/PDF資料JavaReactExcel
- vue+element將資料匯出成excel表格VueExcel
- Oracle 資料匯入ExcelOracleExcel
- Excel 表匯入資料Excel
- 將資料匯出到ExcelExcel
- vue excel匯入匯出VueExcel
- Python 基於 xlsxwriter 實現百萬資料匯出 excelPythonExcel
- Laravel Excel 怎麼匯出 50W+ 的資料LaravelExcel
- Java匯出ExcelJavaExcel
- Vue匯出ExcelVueExcel
- VUE中使用vue-json-excel超級方便匯出excel表格資料VueJSONExcel
- 海量資料Excel報表利器——EasyExcel(一 利用反射機制匯出Excel)Excel反射
- java匯出Excel定義匯出模板JavaExcel
- Excel模板匯出之動態匯出Excel
- 匯入excel 資料時間Excel
- excel 匯入sqlyog資料庫ExcelSQL資料庫