Salve ragazzi,
nella mia modesta area di amministrazione estraggo il nome delle immagini dal database per poi visualizzarle con il tag img in questo modo:

Codice PHP:
<?php
if(isset($_GET['ID'])){
    
$id_del=$_GET['ID'];
    if(
is_int($id_del)){
        
$q="DELETE FROM img_home WHERE ID=$id_del";//verifica come si chiama il campo dell'id dell'immagine
        
if(mysql_query($q)){
            
$avviso="eliminata l'immagine con id= $id_del
"
;
        }else{
            
$avviso="non è stato possibile eliminare l'immagine con id= $id_del
"
;
        }
        echo 
"<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
    }
}

//.... 
$result mysql_query("SELECT * FROM img_home")or die(mysql_error()); 
if(
mysql_num_rows($result)>0){ 
    
    
    while (
$row mysql_fetch_array($result)) {
?> 
[img]../img/<?php echo $row ['nome_foto']; ?>[/img]" />    
    
[url="?id=<?php echo $row['ID']; ?>"] CONFERMA'))'>cancella[/url]
  
<?php 
}

}
quando clicco il pulsante cancella però non succede niente.. Cosa sbaglio?