激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - PHP教程 - 使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)

使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)

2021-05-26 16:51PHP教程網(wǎng) PHP教程

下面小編就為大家?guī)?lái)一篇使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

首先需要下載PHPExecel類(lèi)文件,幫助文檔可以參考PHPExcel中文幫助手冊(cè)|PHPExcel使用方法。

下面直接上例子,是我自己寫(xiě)的一個(gè)簡(jiǎn)單的批量導(dǎo)出數(shù)據(jù)為excel的例子

前臺(tái)頁(yè)面 比較簡(jiǎn)單,就是一個(gè)超鏈接,跳轉(zhuǎn)到處理頁(yè)面,超鏈接也可以跟一些參數(shù)(看需求)!

?
1
<a href="./Process1.php" rel="external nofollow" >導(dǎo)出excel表格</a>

后臺(tái)Process.php頁(yè)面

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/**
* 批量導(dǎo)出數(shù)據(jù)
* @param $arr 從數(shù)據(jù)庫(kù)查詢(xún)出來(lái),即要導(dǎo)出的數(shù)據(jù)
*  $name excel表歌名
*/
function expExcel($arr,$name){
 
 require_once 'PHPExcel.php';
 //實(shí)例化
 $objPHPExcel = new PHPExcel();
 /*右鍵屬性所顯示的信息*/
  $objPHPExcel->getProperties()->setCreator("zxf")  //作者
       ->setLastModifiedBy("zxf")  //最后一次保存者
       ->setTitle('數(shù)據(jù)EXCEL導(dǎo)出')  //標(biāo)題
       ->setSubject('數(shù)據(jù)EXCEL導(dǎo)出') //主題
       ->setDescription('導(dǎo)出數(shù)據(jù)')  //描述
       ->setKeywords("excel")   //標(biāo)記
       ->setCategory("result file");  //類(lèi)別
 
 
 //設(shè)置當(dāng)前的表格
 $objPHPExcel->setActiveSheetIndex(0);
 // 設(shè)置表格第一行顯示內(nèi)容
 $objPHPExcel->getActiveSheet()
  ->setCellValue('A1', '業(yè)主姓名')
  ->setCellValue('B1', '密碼')
  ->setCellValue('C1', '手機(jī)號(hào)碼')
  ->setCellValue('D1', '地址')
  //設(shè)置第一行為紅色字體
  ->getStyle('A1:D1')->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_RED);
 
 $key = 1;
 /*以下就是對(duì)處理Excel里的數(shù)據(jù),橫著取數(shù)據(jù)*/
 foreach($arr as $v){
 
 //設(shè)置循環(huán)從第二行開(kāi)始
 $key++;
  $objPHPExcel->getActiveSheet()
 
     //Excel的第A列,name是你查出數(shù)組的鍵值字段,下面以此類(lèi)推
     ->setCellValue('A'.$key, $v['name'])
     ->setCellValue('B'.$key, $v['pwd'])
     ->setCellValue('C'.$key, $v['phone'])
     ->setCellValue('D'.$key, $v['address']);
 
 }
 //設(shè)置當(dāng)前的表格
 $objPHPExcel->setActiveSheetIndex(0);
   ob_end_clean();  //清除緩沖區(qū),避免亂碼
  header('Content-Type: application/vnd.ms-excel'); //文件類(lèi)型
  header('Content-Disposition: attachment;filename="'.$name.'.xls"'); //文件名
  header('Cache-Control: max-age=0');
  header('Content-Type: text/html; charset=utf-8'); //編碼
  $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');  //excel 2003
  $objWriter->save('php://output');
  exit;
 
}
 
/***********調(diào)用**********************/
header("Content-type:text/html;charset=utf-8");
 
//鏈接數(shù)據(jù)庫(kù)
$link = @mysql_connect('localhost','root','') or die('連接數(shù)據(jù)庫(kù)失敗');
mysql_select_db('test',$link);
mysql_query('set names utf8');
 
//先獲取數(shù)據(jù)
$sql = "select * from house";
$res = mysql_query($sql);
$arr = array();
//把$res=>$arr,把結(jié)果集內(nèi)容轉(zhuǎn)移到一個(gè)數(shù)組中
while ($row = mysql_fetch_assoc($res)){
 $arr[] = $row;
}
 
//excel表格名
$name = "用戶(hù)表";
 
//調(diào)用
expExcel($arr,$name)

使用PHPExcel導(dǎo)出數(shù)據(jù)至此完畢,對(duì)于使用PHPExcel導(dǎo)入到數(shù)據(jù)庫(kù)可以參看使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量上傳到數(shù)據(jù)庫(kù)

以上這篇使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级毛片一级毛片 | japanesexxxxxxxhd| 国产羞羞视频在线观看 | 91久久国产 | 久久夜夜视频 | 国产91porn| 精品久久久久久久久久久久久 | 欧美视频在线一区二区三区 | 成人毛片视频免费看 | 午夜视频在线免费 | 欧美成人精品一区二区 | 国产免费观看av | 中文字幕电影免费播放 | 久久精品伊人网 | 国产成人av免费看 | 色午夜日本 | 一区二区精品在线 | 久久影片| 婷婷精品国产一区二区三区日韩 | 成人久久免费 | 毛片视频网址 | 看毛片电影 | av在线1| 久久网站热最新地址4 | 黄色网址免费在线播放 | 毛片免费一区二区三区 | 看国产毛片 | 在线观看国产www | 爱逼爱操综合网 | 日韩欧美动作影片 | 神马久久精品综合 | 欧美一级在线看 | 成人午夜精品久久久久久久蜜臀 | 成人毛片免费播放 | 毛片福利 | 欧美日韩国产成人在线 | av成人在线播放 | 日本一区视频在线观看 | 狠狠搞视频| 久久精品国产99国产精品亚洲 | 欧美日韩经典在线 |