MYSQL到EXCEL的轉換程式

2021-06-01 22:03:34 字數 1384 閱讀 7873

<?php

// define database parameter

$dbhost = "localhost";

$dbusername = "webuser";

$dbpassword = "123456";

$dbdbname = "pa_bbs";

$dbtablename = "pw_actions";

// connect database

$connect = @mysql_connect($dbhost, $dbusername, $dbpassword) or die("couldn't connect.");

$db = @mysql_select_db($dbdbname, $connect) or die("couldn't select database.");

// set header infomation

$file_type = "vnd.ms-excel";

$file_ending = "xls";

header("content-disposition: attachment; filename=$dbtablename.$file_ending");

header("pragma: no-cache");

header("expires: 0");

// export data to excel

date_default_timezone_set('asia/shanghai');

$now_date = date('y-m-d h:i:s');

$title = "資料庫名dbdbname, 資料表dbtablename, 備份日期now_date";

echo("$title\n");

$sql = 'set names gbk;';

@mysql_query($sql,$connect);

$sql = 'select * from '.$dbtablename.';';

$alt_db = @mysql_select_db($dbdbname, $connect) or die("couldn't select database");

$result = @mysql_query($sql,$connect) or die(mysql_error());

$sep = "\t";

for ($i = 0; $i < mysql_num_fields($result); $i++)

print("\n");

$i = 0;

while($row = mysql_fetch_row($result)) {

$schema_insert = "";

for($j=0; $j

MYSQL匯出資料到Excel

select from tableinto outfile 路徑 嘗試使用 into outfile匯出資料的時候出現錯誤 the mysql server is running with the secure file priv option so it cannot execute this s...

14 8 Excel 到 CSV 的轉換程式

程式設計讀取當 前工作目錄中的所有 excel 檔案,並輸出為 csv 檔案。乙個 excel 檔案可能包含多個工作表,必須為每個表建立乙個 csv 檔案。csv 檔案的檔名應該是 excel 檔名 表標題.csv import csv,openpyxl,os 匯入模組 for filename i...

PHP匯入Excel到MySQL的方法

php view plain copy print?php require once reader.php excelfile filename,encoding data new spreadsheet excel reader set output encoding.data setoutput...