喜即时在PHP和MySQL是一个新手。我上传了一个文件夹在我的服务器,它存储了不同的简历,现在我试图通过链接下载它们。
<?php
$host="xxxx"; // Host name
$username="xxxx"; // Mysql username
$password="xxxx"; // Mysql password
$db_name="xxxx"// Database name
// Connect to server and select databse.
$conn = mysql_connect("$host", "$username", "$password")or die("cannot
connect");
mysql_select_db("$db_name");
$query="SELECT * FROM userinfo";
$result=mysql_query($query);
$num=mysql_numrows($result);
$i=0;
while ($i < $num) {
$f1=mysql_result($result,$i,"FirstName");
$f2=mysql_result($result,$i,"MiddleName");
$f3=mysql_result($result,$i,"LastName");
$f4=mysql_result($result,$i,"EmailAdd");
$f5=mysql_result($result,$i,"Nationality");
$f6=mysql_result($result,$i,"Street");
$f7=mysql_result($result,$i,"City");
$f8=mysql_result($result,$i,"Region");
$f9=mysql_result($result,$i,"Mobile");
$f10=mysql_result($result,$i,"ExamResult");
$f11=mysql_result($result,$i,"res");
?>
<tr onmousedown="HighLightTR(this,'#A0A0A0 ',' #47433F'); "
onmouseup="p.onload();" >
<td><a href='MemPage.php?selected=<?php echo $f4?>'><?php echo $f4?></td>
<td><?php echo $f1," ",$f2," ",$f3?></a></td>
<td><?php echo $f5?></td>
<td><?php echo $f6,",",$f7,",",$f8?></td>
<td><?php echo $f9?></td>
<td><?php echo $f10?>/27</td>
<td><a href='sms.php?selected=<?php echo $f4 ?>'>Send</td>
<td><a href='http://www.goodfaithjobs.bugs3.com/upload/CRUZSEM2HW.doc'><?
php echo $f11 ?></td>
<?php
$i++;
}
mysql_close($conn);
?>
我能够成功下载文件。因为我指定了一个特定的文件名,但我的问题是如果我想下载一个具有不同文件名的文件?先谢谢你!
你想从哪里得到文件名? – Jim
[下载使用php和mysql的文件]的可能的重复(http://stackoverflow.com/questions/14124450/downloading-files-using-php-and-mysql) - 不要复制你自己的问题。你倾向于现在这样做,每小时,并在多个场合http://stackoverflow.com/questions/14206530/downloading-file-in-server - http://stackoverflow.com/questions/14173468/about-force-downloading-using -a-url – hakre
我有一个变量名$ f11,它具有文件名的值。 –