2014-10-16 50 views
0

Iam從數據庫中刪除記錄並嘗試刪除關聯圖像,主全尺寸圖像和縮略圖。我可以刪除數據庫條目和大圖像,但不知道如何向縮略圖刪除部分添加前綴。我希望它在第二個FILE_NAME之前是「th」,因此它也會刪除縮略圖。請參閱以下代碼:如何向php記錄集變量添加前綴

chdir('../gallery/'); 
$do = unlink($row_Recordset1['FILE_NAME']); 
$do = unlink($row_Recordset1['FILE_NAME']); 
if($do=="1"){ 
header(sprintf("Location: cpanel.php")); 
} else { echo "There was an error trying to delete the file."; } 
+1

'我希望它是「日」第二FILE_NAME之前,所以它刪除縮略圖的形式well.'我的大腦只是融化 – Luke 2014-10-16 15:23:59

+0

我可能不會用'CHDIR打擾()'這裏...加入到發送到'unlink()'的路徑中。如'unlink('../ gallery/th'。$ row_Recordset1 ['FILE_NAME']);'不需要切換工作目錄。 – 2014-10-16 15:25:54

回答

1

使用.級聯運算符。

$do = unlink('th' . $row_Recordset1['FILE_NAME']); 
+0

棒極了,Barmar! – Jonathan 2014-10-16 16:05:36