[請益] 請問下載檔案

看板PHP作者 (不小的挑戰)時間13年前 (2012/09/14 01:14), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/3 (看更多)
我目前已經完成將查詢結果,按一個按鈕(button2) 就寫入一個以日期為檔名的CSV檔 現在的問題是,下載的CSV檔都是下列原始碼與查詢結果 而不是我想要的CSV檔 麻煩先進幫我看一下程式碼 ====== 上面查詢表單省略 <?php if(isset($_POST['button2'])){ \\按下button2 之後做下列查詢動作 mysql_select_db($database_AdvList, $AdvList); $query_Search = "$q"; $Search = mysql_query($query_Search, $AdvList) or die(mysql_error()); $row_Search = mysql_fetch_assoc($Search); $totalRows_Search = mysql_num_rows($Search); $F = date ('md'); $Wr=fopen("$F.csv","w+"); \\開啟一個以日期為檔名的 CSV fputs($Wr,"編號,名稱,製作員,尺寸,出廠日,製作日期,製作時間,\r\n"); do { $V1 = $row_Search['AdvID']; $V2 = $row_Search['AdvName']; $V3 = $row_Search['Maker']; $V4 = $row_Search['AdvSize']; $V5 = $row_Search['AppearDate']; $V6 = $row_Search['AdvDate']; $V7 = $row_Search['AdvTime']; fputs($Wr,"$V1,$V2,$V3,$V4,$V5,$V6,$V7,\r\n"); \\ 將查詢結果寫入CSV檔 } while ($row_Search = mysql_fetch_assoc($Search)); header("Content-type: text/x-csv"); header("Content-Disposition:attachment;filename=$F.csv");\\下載CSV檔 ;} ?> 以上哪裡出現錯誤?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.228.147.130

09/14 07:59, , 1F
是不是把寫CSV當成寫檔再用啦 ?! 不是應該用寫CSV的方式?!
09/14 07:59, 1F

09/14 17:58, , 2F
你只寫了header部份, 但是沒有輸出csv檔呀!
09/14 17:58, 2F
文章代碼(AID): #1GKXHesD (PHP)
討論串 (同標題文章)
文章代碼(AID): #1GKXHesD (PHP)