Re: [請益] 請問php 網頁表格轉存excel問題
回應打起來好像太多!在這回應
因為不知道你存成Excel是需要怎樣的編排
一般比較常作的方式是用「,」來讓Excel自動分欄位
所以輸出就是你取出的資料迴圈輸出
例如
while( $row)
{
echo $row_sta_year_month['c_name']. "," . $row_sta_year_month['p_name'] .
"," . $row_sta_year_month['price'] . "\r";
}
上面輸出前加上你的header定義
下載後,Excel打開就按照一行一行輸出你的資料了
不知道這是不是你要的
如果要進階點用法 去加載PhpExcel 的函式庫
http://www.codeplex.com/PHPExcel
這個還滿實用的!
※ 引述《chrismaggie (中仔)》之銘言:
: 請教各位高手:
: 因為目前在製作後台系統~需要使用者使用搜尋功能
: 顯示所需資料後~另存excel檔案.
: 假設index.php是資料頁面,按下另存後會前往excel.php
: 然後excel.php就是會跑出另存檔案的部份
: 我知道excel.php在檔頭必須加入
: header("Content-type:application/vnd.ms-excel");
: header("Content-Disposition:filename=".date("Ymd")."-excel.xls");
: 這樣可以另存檔案~但是我不知道怎麼接收資料庫欄位?
: 假設index.php有跑出廠商名稱.產品名稱與價格三個欄位
: 分別是$row_sta_year_month['c_name'],$row_sta_year_month['p_name']和
: $row_sta_year_month['price']
: 而我按下令存檔案時會跑到excel.php
: 請問要怎麼將表格中的資料正確帶到excel.php呢?
--
飯包碎碎念 - http://blog.mybuzz.com.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.101.241
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章