voy a decirle cómo eliminar el archivo o la imagen de la carpeta y la base de datos usando php , a algunos desarrolladores no les importa eliminar una imagen o un archivo mientras eliminan los registros de la base de datos , mantienen los archivos relacionados con los registros y afectará en el almacenamiento del servidor, encontraremos muchas soluciones para eliminar archivos de la carpeta, le daré un proceso fácil.
aquí conecte este archivo a la base de datos y recupere los registros de la tabla de la galería aquí solo estoy recuperando un registro solo si lo desea, puede acceder a todos los registros y mantenerlo en el bucle , ahora solo coloco la etiqueta de imagen y tomo la etiqueta de anclaje para elimine el botón y coloque el archivo delete.php en href y simplemente paso la identificación de la galería a del variable
¿Estoy solo en la sensación de que los CMS son más incómodos que útiles la mayor parte del tiempo?
Cómo saber si mi aplicación debe compilarse como una aplicación web simple o un servicio web
¿Cuáles son los beneficios de usar complementos y plantillas sobre la codificación sin procesar al desarrollar un sitio web?
Soy un desarrollador web junior con casi 2,5 experiencia comercial. ¿Cómo decidir dónde crecer frontend o backend?
Cómo aprender el desarrollo front-end (lo básico) en una semana
<?php
$sql=mysql_query("select * from gallery limit 1");
$row=mysql_fetch_array($sql);
?>
<img src="images/"
/>
<a href="delete.php?del="
class="link">Delete
delete.php
aquí conecte este archivo a la base de datos, ahora recupere la imagen de la tabla de la galería usando la condición de consulta where y asigne la variable $ del a galleryid , ahora use el método unlink () para eliminar los archivos o imágenes de la carpeta unlink (“images / $ row [ imagen]”); dentro de la función solo dé la ruta de la carpeta y el nombre del archivo para eliminar después de que la función escriba la consulta para eliminar
<?php
extract($_REQUEST);
include('db.php');
$sql=mysql_query("select * from gallery where galleryid='$del'");
$row=mysql_fetch_array($sql);
unlink("images/$row[image]");
mysql_query("delete from infogall where infoid='$del'");
header("Location:index.php");
?>