Re: [請益] 請問php 網頁表格轉存excel問題
※ 引述《tsangbor (飯包)》之銘言:
: 回應打起來好像太多!在這回應
: 因為不知道你存成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
: 這個還滿實用的!
感謝t大的幫忙,只是index.php中的查詢資料是透過欄位塞選後所撈出來的
如果撈出的資料有5筆~那表單下面有個按鈕可以另存excel,不過跑道excel.php中
要如何將這5筆資料正確寫入呢?excel.php如果也是跟index.php的資料庫連線方式
但他並沒有篩選資料的功能~要如何抓取呢?因為index.php的表單中只有一個查詢表格
我只想要把那個表格跑出來的內容另存excel~有些方式會把整個網站都存成excel
不知道這樣的話excel.php應該怎麼設計表格來接收資料呢~請t大指點~謝謝
------------------------------------------------------------------------
剛剛另用index.php中的隱藏欄位來記錄搜尋條件的欄位值~然後送出表單後傳送
表單變數給excel.php~而接收頁面就如大大說的設定好跟index.php一樣的
資料庫接收欄位.設定完成後~可以正確接收到查詢表格中的資料了!
很感謝您喔!
※ 引述《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呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.218.94
→
08/16 14:12, , 1F
08/16 14:12, 1F
※ 編輯: chrismaggie 來自: 220.132.218.94 (08/16 14:59)
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章