Эй, у меня есть php-код, который проверяет, срок действия строк которого истек, и удаляет их, один из столбцов - это имя изображения, которое было загружено на сервер через ftp, когда я удаляю все записи с истекшим сроком действия, я также хочу удалить прикрепленные изображения им. Я читал о команде unlink на php, но не понимаю, как я могу применить ее ко всем изображениям сразу.
У меня есть этот код, который я только что набрал, например, потому что я действительно не знаю, как это сделать.
$sql = "DELETE FROM table WHERE date < NOW()";
mysqli_query($conn,$sql);
$file = "public_html/images/".//Here should go the image name;
unlink($file);
if($sql)
{
echo "Records were deleted";
}
?>
Может ли кто-нибудь сказать мне, как я могу удалить все изображения, прикрепленные к удаленным строкам?
where date < NOW()
, затем получить имя файла из каждой строки, затем разъединить файл и затем УДАЛИТЬ строку из базы данных. Но вы должны знать, что мы не можем даже написать это для вас без дополнительной информации о столбцах в вашей таблице. - person RiggsFolly   schedule 02.02.2017