$path="image/";
$sql=mysql_query("select * from gallery where galleryid='$del'");
$row=mysql_fetch_array($sql);
unlink("$path.$row[image]");
mysql_query("delete from tablename where tableid='$del'");
答案 0 :(得分:1)
您在第4行上忘记了引号来包装数组键:$row['image']
。
还要在删除文件之前检查文件是否存在,以防止出现警告。
$file = $path.$row['image'];
if(file_exists($file))
unlink($file);