Wow,
speravo mi postassi solo la stringa "problematica".
Comunque se è la prima prova togliere gli apici da WHERE ID = '$id' se ID è un campo numerico nella tua tabella.
Inoltre ho notato che nella riga immediatamente successiva richiami la funzione mysql_query senza speficare il link al database. Infatti la funzione mysql_query richiede due argomenti la query appunto e un intero che rappresenta la connessione con il database.

Prova a controllare queste due cose e, se non funziona o ho sbagliato stringa, magari posta solamente la parte che ti da errore.

A presto!