国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中將數據庫的內容導出到excel

2024-05-04 21:49:07
字體:
來源:轉載
供稿:網友

把mysql數據庫中的內容導出到excel我們只要利用header輸出csv格式文檔就可以簡單實現mysql導出excel文件了,下面我們一起來看個實例.

核心代碼就是這里了,代碼如下:

  1. header("Content-Type: application/vnd.ms-excel; charset=UTF-8");  
  2. header("Pragma: public");  
  3. header("Expires: 0");  
  4. header("Cache-Control: must-revalidate, post-check=0, pre-check=0");  
  5. header("Content-Type: application/force-download");  
  6. header("Content-Type: application/octet-stream");  
  7. header("Content-Type: application/download");  
  8. header("Content-Disposition: attachment;filename=".$title .".xls ");  
  9. header("Content-Transfer-Encoding: binary "); 

以下是用php將數據庫導出成excel,測試完全成功,代碼如下:

  1. <?php     
  2. $DB_Server = "localhost";       
  3. $DB_Username = "root";       
  4. $DB_Password = www.survivalescaperooms.com;       
  5. $DB_DBName = "ishop";       
  6. $DB_TBLName = "oi_mall_payment";       
  7.       
  8. $savename = date("YmjHis");    
  9. $Connect = @mysql_connect($DB_Server$DB_Username$DB_Passwordor die("Couldn't connect.");       
  10. mysql_query("Set Names 'gbk'");   
  11. $file_type = "vnd.ms-excel";       
  12. $file_ending = "xls";   
  13. header("Content-Type: application/$file_type;charset=big5");    
  14. header("Content-Disposition: attachment; filename=".$savename.".$file_ending");       
  15. //header("Pragma: no-cache");          
  16.       
  17. $now_date = date("Y-m-j H:i:s");        
  18. $title = "數據庫名:$DB_DBName,數據表:$DB_TBLName,備份日期:$now_date";        
  19.       
  20. $sql = "Select * from $DB_TBLName";        
  21. $ALT_Db = @mysql_select_db($DB_DBName$Connector die("Couldn't select database");       
  22. $result = @mysql_query($sql,$Connector die(mysql_error());     
  23.       
  24. echo("$titlen");        
  25. $sep = "t";        
  26. for ($i = 0; $i < mysql_num_fields($result); $i++) {   
  27.     echo mysql_field_name($result,$i) . "t";        
  28. }        
  29. print("n");        
  30. $i = 0;        
  31. while($row = mysql_fetch_row($result)) {        
  32.     $schema_insert = "";   
  33.     for($j=0; $j<mysql_num_fields($result);$j++) {        
  34.         if(!isset($row[$j]))        
  35.             $schema_insert .= "NULL".$sep;        
  36.         elseif ($row[$j] != "")        
  37.             $schema_insert .= "$row[$j]".$sep;   
  38.         else //開源代碼Vevb.com 
  39.             $schema_insert .= "".$sep;        
  40.     }        
  41.     $schema_insert = str_replace($sep."$"""$schema_insert);        
  42.     $schema_insert .= "t";        
  43.     print(trim($schema_insert));        
  44.     print "n";        
  45.     $i++;        
  46. }        
  47. return (true);     
  48. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长丰县| 迭部县| 堆龙德庆县| 阿克苏市| 东乡县| 天镇县| 宣武区| 中山市| 手机| 亳州市| 罗甸县| 襄汾县| 南涧| 旅游| 东乡县| 扎兰屯市| 厦门市| 册亨县| 丹凤县| 兰考县| 会昌县| 南宁市| 白水县| 门源| 泾川县| 滦南县| 禹州市| 工布江达县| 太原市| 嵊州市| 顺昌县| 三穗县| 调兵山市| 合山市| 阿荣旗| 泸溪县| 察隅县| 金寨县| 花莲县| 万全县| 玛沁县|