我为我的室友设置了一个小站点,他的室友是艺术家,我设置了他可以使用 admin.php 页面将图像上传到站点的位置,并将它们添加到主站点从中提取并显示的 MYSQL 数据库中他们。
他想要从添加图像的同一页面中删除图像的选项,因此我编写了一个小代码来再次显示它们并为每个图像添加一个“删除”链接。我不知道实际编码其余部分的好方法是什么,当他单击它时它实际上会删除图像。
任何人都可以阐明一些可能有助于完成这项工作的信息、网址等吗?这是 admin.php 到目前为止的样子......
<html>
<head><title>SethClem.com Image Management</title></head>
<body>
<form enctype="multipart/form-data" action="upload.php" method="POST">
Image File: <input type="file" name="image" /><br />
Description: <input type="text" name ="description" ><br>
<input type="submit" value="upload" />
</form>
<?php
include("../database.php");
// Connects to your Database
mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error()) ;
mysql_select_db($dbname) or die(mysql_error()) ;
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM images") or die(mysql_error());
?>
<div style="width:100%; height:105px; border:0 ; padding:5px;">
<table><tr>
<?php
//Puts it into an array
while($info = mysql_fetch_array( $data ))
{
$image = "../images/".$info['image'];
?>
<td>
<img src="<?php echo $image ?>" style="width:191; height:124; border:0px ; float:left;" />
<a href="_blank">remove</a>
</td>
<?php
}
?>
</tr>
</table>
</div>