Re: [請益] 請問php 網頁表格轉存excel問題

看板PHP作者 (飯包)時間17年前 (2008/08/16 03:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
回應打起來好像太多!在這回應 因為不知道你存成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
文章代碼(AID): #18fTp0JN (PHP)
文章代碼(AID): #18fTp0JN (PHP)