刪除數(shù)據(jù)庫圖片路徑后,判斷是否刪除成功,然后使用文件處理函數(shù)(刪除文件),刪除指定路徑文件(在刪除數(shù)據(jù)庫路徑前提前保存下來)。
創(chuàng)新互聯(lián)于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目做網(wǎng)站、網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元泉港做網(wǎng)站,已為上家服務(wù),為泉港各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108
你可以使用php的文件操作函數(shù),你的圖片應(yīng)該放在某個文件,如果圖片都在一個文件夾,直接刪除就行了,了解下這三個php函數(shù):opendir() readdir() unlink()。
刪除數(shù)據(jù)庫數(shù)據(jù);刪除文件。一般存入數(shù)據(jù)庫的數(shù)據(jù)和文件都有關(guān)聯(lián)性,如文件名存在數(shù)據(jù)庫某字段中,這時候可以查詢出要刪除的某條數(shù)據(jù),找到這條數(shù)據(jù)中的文件名,然后先將這條數(shù)據(jù)刪除,再把文件名對應(yīng)的文件刪除。
刪除文件:unlink(文件路徑)或者你上傳的圖片和舊圖片用同一個文件名,就直接替換了。
1、刪除數(shù)據(jù)庫圖片路徑后,判斷是否刪除成功,然后使用文件處理函數(shù)(刪除文件),刪除指定路徑文件(在刪除數(shù)據(jù)庫路徑前提前保存下來)。
2、應(yīng)該用$_GET而不是$_POST???還有, 你既然是用是mysqli函數(shù), 那就全部的mysqli函數(shù), 用mysql_affected_rows()函數(shù)顯然不對。
3、sql=DELETE FROM joke WHERE id= .$_POST[id];sql語句應(yīng)該象上面這樣寫吧?你echo $sql 看看,是不是正確。
4、使用unlink{321}函數(shù)刪除上傳的圖片步驟如下:新建一個32php,添加php的界定符(?php?)。
沒有辦法一次性的,你可以自己寫一個函數(shù),讀取該目錄下所有文件,然后循環(huán)刪除文件,再刪除目錄。
你可以使用php的文件操作函數(shù),你的圖片應(yīng)該放在某個文件,如果圖片都在一個文件夾,直接刪除就行了,了解下這三個php函數(shù):opendir() readdir() unlink()。
unlink($filename)刪除文件。
登錄phpmyadmin。選擇你的mysql數(shù)據(jù)庫名進入——點擊結(jié)構(gòu)——選擇您要刪除的數(shù)據(jù)表——“選中項”中選擇刪除,執(zhí)行刪除表操作。
然后判斷$_POST[send]是否存在,isset($_POST[send]),如果存在執(zhí)行個$sql來進行刪除操作。刪除的sql語句你應(yīng)該會寫我就不寫了。