的index.php
这是我的插入页面
<tr><td><label>Select Photo</label></td>
<td><input type="file" name="image" class="ed"></td></tr>
inset.php
这是我的插入页面
include('config.php');
if (!isset($_FILES['image']['tmp_name']))
{
echo "";
}
else
{
$file=$_FILES['image']['tmp_name'];
$image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
$image_name= addslashes($_FILES['image']['name']);
move_uploaded_file($_FILES["image"]["tmp_name"],"photos/" . $_FILES["image"]["name"]);
$location="photos/" . $_FILES["image"]["name"];
$save=mysql_query("INSERT INTO photos (location)VALUES ('$location')");
header("location: index.php");
exit();
}
?>
view.php
这是我的观看页面代码
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
mysql_connect("localhost","root","");
mysql_select_db("display");
$query = "select * from photos" ;
$run = mysql_query($query);
while ($row = mysql_fetch_array($run)){
$location= $row[1];
?>
<td><?php echo '<img width="100px" height="100px"
src="'.$row['location'].'">'; ?> </td>
我不知道如何更新图像文件,我尝试了一些代码,但图像文件没有更改,也没有显示上一张图片。
答案 0 :(得分:0)
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
mysql_connect("localhost","root","");
mysql_select_db("display");
$query = "select * from photos" ;
$run = mysql_query($query);
while ($row = mysql_fetch_array($run)){
$location= $row['location'];
?>
<td><?php echo '<img width="100px" height="100px"
src="'.$location.'">'; ?> </td>
<?php } ?>
您可以尝试使用此代码。它可能会帮助你。