本次目的是希望將上傳新圖後要刪掉舊的檔案
舊圖片檔名A 欲修改成圖片檔名B
流程:
1.先抓出A的名稱
2.刪除A檔
3.上傳B圖片
4.update資料庫名稱
if($_GET['cmd']=="edit"){
$sql="UPDATE ".$s_table." set ";
$sql .= table_change($fld);
$val2 ="select img from dynamic";
$val2 .= " where ".$fld[0][0]."=".$fld[0][1]."";
//取得檔名
$re2=mysql_query($val2,$cn);
$rs=mysql_fetch_array($re2);
//在正確路徑下刪除
unlink($s_upload.$rs['img']);
$result=mysql_query($sql,$cn);
if($result){
alert("資料寫入成功",$mess_link);
}else{
alert("資料寫入失敗",$mess_link);
}
}
另一段
if($_GET['cmd']=="delimg"){
$sql="select * FROM product WHERE id=".$_GET['id'];
$result=mysql_query($sql,$cn);
$rs=mysql_fetch_array($result);
unlink($s_upload.$rs['pro_img_b']);
$sql="DELETE FROM product WHERE id=".$_GET['id'];
$result=mysql_query($sql,$cn);
if($result){
alertBox("資料寫入成功",$mess_link);
}else{
alertBox("資料寫入失敗",$mess_link);
}
}
訂閱部落格