sql >> Base de Datos >  >> RDS >> Mysql

PHP/MySQL Eliminar imagen de la base de datos

En su código de visualización, coloque $galleryResult['id'] en tu forma:

<input type="hidden" name="isgallery_id" value="<?php echo $galleryResult['id'] ?>" />

Luego, en su código de eliminación:

$sql = "DELETE FROM isgallery WHERE id = ".mysql_real_escape_string($_POST['isgallery_id']);

Notas:

Para eliminar el archivo, el nombre del archivo debe almacenarse en la tabla isgallery. Tome el nombre de la identificación del registro. No confíe en un nombre de archivo proporcionado por el usuario.

Para mayor claridad, mi código de ejemplo realiza poca o ninguna validación/desinfección de datos. Asegúrese de verificar y escapar de los datos que se insertan en su base de datos.