prova così

Codice PHP:
<?php
$conn 
mysql_connect("localhost""user""pwd") OR
      die(
"Impossibile connettersi al database!");
mysql_select_db("namedb"$conn);


//controlla che sia stato effettuato il post della pagina

if(isset($_GET['id_file'])){
    echo 
elimina_messaggio($_GET['id_file'],$conn);
    }

function 
elimina_messaggio($id_file,$conn) {
    
//controllo solo che sia un numero intero
    
if((int)$id_file != $id_file) return "$id_file non sembra essere un id valido";
    
    
$delete mysql_query("DELETE FROM upload_files WHERE id_file=$id_file");
    
    return 
mysql_affected_rows($conn)." records sono stati cancellati";
    }

//elenco dei file
print "<table><th>ID</th><th>nome file</th><th>tipo file</th><th>descrizione</th><th>ELIMINA</th>";

$risultato mysql_query("Select * from upload_files"$conn);

while(
$riga mysql_fetch_array($risultato))  {

    print 
"<tr>";
    print 
"<td> " $riga['id_file'] . "</td>";
    print 
"<td> " $riga['nome_file'] . "</td>";
    print 
"<td> " $riga['tipo_file'] . "</td>";
    print 
"<td> " $riga['description'] . "</td>";
    
    
//link per l'eliminazione del record
    
$link $SERVER['PHP_SELF'].'?id_file=' $riga['id_file'];
    
    print 
"<td><a href=\"$link\">ELIMINA</a></td>";
    print 
"</tr>";
    
    }

//fine tabella
print "</table>";


?>