1) le chiavi letterali degli array è bene metterle fra apici... quindi
$_GET['id']

2) siccome deve essere un numero intero e nn mandarti in tilt la query è meglio fare
intval($_GET['id'])

3) nella query DELETE metti un $id che non è stato mai valorizzato... anche li dovresti mettere
intval($_GET['id'])

4) sostituisci
if ($risultato)
con
if(mysql_num_rows($risultato)===1)

5) fai in controllo dell'esistenza del file/ correttezza del percorso con la funzione file_exist()
Codice PHP:
$foto_da_cancellare $path "files/"$nome;
$miniatura_da_cancellare $path "files/tb_" $nome;
if(
file_exist($foto_da_cancellare))
   {
   
unlink($foto_da_cancellare) or die ('problemi nella cancellazione foto');
   }
else
   {
   exit(
'il file '.$foto_da_cancellare.' non esiste!');
   }

if(
file_exist($miniatura_da_cancellare))
   {
   
unlink($miniatura_da_cancellare) or die ('problemi nella cancellazione foto');
   }
else
   {
   exit(
'il file '.$miniatura_da_cancellare.' non esiste!');
   }