Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP/MySQL Supprimer l'image de la base de données

Dans votre code d'affichage, placez $galleryResult['id'] dans votre formulaire :

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

Ensuite, dans votre code de suppression :

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

Remarques :

Pour supprimer le fichier, le nom du fichier doit être stocké dans la table isgallery. Saisissez le nom de l'identifiant de l'enregistrement. Ne vous fiez pas à un nom de fichier fourni par l'utilisateur.

Pour plus de clarté, mon exemple de code effectue peu ou pas de validation/désinfection des données. Assurez-vous de vérifier et d'échapper aux données insérées dans votre base de données.