-1
所以我有這段代碼在這裏我下了互聯網,它應該從mySQL數據庫導出數據到Excel文件。 事情是,我該如何觸發這個?這沒有圖形方面,沒有按鈕來觸發腳本,什麼都沒有。 我該如何使它工作?沒有圖形方面的PHP腳本
<?PHP
// Original PHP code by Chirp Internet: www.chirp.com.au
// Please acknowledge use of this code by including this header.
include('config.php');
function cleanData(&$str)
{
$str = preg_replace("/\t/", "\\t", $str);
$str = preg_replace("/\r?\n/", "\\n", $str);
if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"';
}
// filename for download
$filename = "website_data_" . date('Ymd') . ".xls";
header("Content-Disposition: attachment; filename=\"$filename\"");
header("Content-Type: application/vnd.ms-excel");
$flag = false;
$result = pg_query("SELECT * FROM norse5_proov ORDER BY id") or die('Query failed!');
while(false !== ($row = pg_fetch_assoc($result))) {
if(!$flag) {
// display field/column names as first row
echo implode("\t", array_keys($row)) . "\r\n";
$flag = true;
}
array_walk($row, 'cleanData');
echo implode("\t", array_values($row)) . "\r\n";
}
exit;
?>
嘗試學習PHP的,而不是複製/粘貼。學習一些html以及 – 2013-03-11 10:16:45
我可以很好地理解代碼。我在HTML和CSS的高級,但PHP是編程的人... – 2013-03-11 10:29:54