看板 PHP 關於我們 聯絡資訊
我目前已經完成將查詢結果,按一個按鈕(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
hom1130:是不是把寫CSV當成寫檔再用啦 ?! 不是應該用寫CSV的方式?! 09/14 07:59
bibo9901:你只寫了header部份, 但是沒有輸出csv檔呀! 09/14 17:58