作者koizumisyou (不小的挑战)
看板PHP
标题[请益] 请问下载档案
时间Fri Sep 14 01:14:13 2012
我目前已经完成将查询结果,按一个按钮(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
1F:→ hom1130:是不是把写CSV当成写档再用啦 ?! 不是应该用写CSV的方式?! 09/14 07:59
2F:→ bibo9901:你只写了header部份, 但是没有输出csv档呀! 09/14 17:58