
php删除数据库但删除不了文件里面图片
$del=$_GET["del"];$id=$_GET["id"];if($del=="pic"){$ID_Dele=implode(",",$_POST['adid']...
$del=$_GET["del"];
$id=$_GET["id"];
if ($del=="pic")
{
$ID_Dele= implode(",",$_POST['adid']);
$sql="delete from ".$db_prefix."pic where id in (".$ID_Dele.")";
mysql_query($sql);
}
else
{
$sql="delete from ".$db_prefix."pic where id=".$id;//传递要删除的图片id
mysql_query($sql);
}
mysql_close($db_link);
if($sql){result("删除图片成功","../admin/img_list.php");
}
else
{result("删除图片失败","../admin/img_list.php");}
我以上这段代码怎么只能删除数据库图片信息,而删除不了服务器里面的图片的呢? 展开
$id=$_GET["id"];
if ($del=="pic")
{
$ID_Dele= implode(",",$_POST['adid']);
$sql="delete from ".$db_prefix."pic where id in (".$ID_Dele.")";
mysql_query($sql);
}
else
{
$sql="delete from ".$db_prefix."pic where id=".$id;//传递要删除的图片id
mysql_query($sql);
}
mysql_close($db_link);
if($sql){result("删除图片成功","../admin/img_list.php");
}
else
{result("删除图片失败","../admin/img_list.php");}
我以上这段代码怎么只能删除数据库图片信息,而删除不了服务器里面的图片的呢? 展开
展开全部
数据库 你存图片的ID了吗???文件夹里存的是图片的name
更多追问追答
追问
图片的路径是$url = "../upload_img/"; 具体怎么改呢???谢谢!!
追答
$oldpath="upload/".$rs['newname'];//原路径
if(file_exists($oldpath)){
unlink($oldpath);//删除文件
clearstatcache();//清空缓存
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询