sql >> Databasteknik >  >> RDS >> Mysql

PHP/MySQL Ta bort bild från databasen

I din visningskod, placera $galleryResult['id'] i ditt formulär:

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

Sedan, i din raderingskod:

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

Anmärkningar:

För att radera filen bör filnamnet lagras i isgallery-tabellen. Ta namnet från postens id. Lita inte på ett filnamn som användaren tillhandahållit.

För tydlighetens skull utför min exempelkod liten eller ingen datavalidering/sanering. Se till att verifiera och undvika data som infogas i din databas.



  1. Hur man aktiverar SSL i PostgreSQL

  2. Behöver en enum i MySQL INTE vara NULL?

  3. Hantera rumslig data i CakePHP

  4. MySQL-delsträngsextraktion med avgränsare