Удалить файл в папке и MySQL таблицы

Я пытаюсь удалить файл в MySQL таблицы и папки одновременно. До сих пор я могу только удалить файл в таблице MySQL, но тот же файл все еще существует в папке.

Это скрипт удаления, который я использую.

<?php

include "../php/conn.php";

$query = " DELETE FROM fail WHERE id_f = ? ";

if($statement = $conn->prepare($query)){

$statement->bind_param("i", $_GET['id_f']);

if($statement->execute()){

$statement->close();

echo '<script>window.alert("Fail berjaya dihapuskan.");
window.location=("../pensyarah/files.php");</script>';
}

else {

echo '<script>window.alert("Gagal menghapus fail. Sila cuba lagi.");
window.location=("../pensyarah/files.php");</script>';
}
}

else {
echo '<script>window.alert("Gagal menghapus fail. Sila cuba lagi.");
window.location=("../pensyarah/files.php");</script>';
}
?>

Я пытаюсь реализовать unlink PHP, но я не знаю, как и где использовать unlink в приведенном выше сценарии. Пожалуйста, помогите мне. Спасибо.

0

Решение

Может быть, вы можете попробовать это так ….

$source = your_local_path_to_the_file; //c:\test\123.xls
unlink($source);  //try to delete it first

if (file_exists($source) {
//raise error message, failed deleting
}else{
//do your code in here to delete from mysql
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector