本文实例讲述了PHP实现上传文件并存进数据库的方法。分享给大家供大家参考。具体如下:
show_add.php文件如下:
<?php if(!isset($_REQUEST['id']) or $_REQUEST['id']=="") die("error: id none"); $id = $_REQUEST['id']; //定位记录,读出 $conn=mysql_connect("localhost","root","admin"); if(!$conn) die("error: mysql connect failed"); mysql_select_db("nokiapaymentplat",$conn); $sql = "select * from receive where id=$id"; $result = mysql_query($sql,$conn); if(!$result) die("error: mysql query"); $num=mysql_num_rows($result); if($num
show_info.php文件如下:
<?php if(!isset($_REQUEST['id']) or $_REQUEST['id']=="") die("error: id none"); $id = $_REQUEST['id']; //定位记录,读出 $conn=mysql_connect("localhost","root","admin"); if(!$conn) die("error: mysql connect failed"); mysql_select_db("nokiapaymentplat",$conn); $sql = "select file_name ,file_size from receive where id=$id"; $result = mysql_query($sql,$conn); if(!$result) die(" error: mysql query"); //如果没有指定的记录,则报错 $num=mysql_num_rows($result); if($numname; //$size=$row->size; $name = mysql_result($result,0,"file<strong style="color:transparent">本文来源gao@daima#com搞(%代@#码@网&</strong><strong>搞gaodaima代码</strong>_name"); $size = mysql_result($result,0,"file_size"); mysql_close($conn); echo "<hr>上传的文件的信息:"; echo "<br>The file's name - $name"; echo "<br>The file's size - $size"; echo "<br>附件";?>
submit.php文件如下:
upload.php文件如下:
<title>文件上传表单</title> <body> <table> <tr><td>选择上传文件</td><td></td></tr> <tr><td colspan='2'></td></tr> </table>
希望本文所述对大家的PHP程序设计有所帮助。