Facilmente key sara' una parola riservata di MySQL, inoltre non metti gli apici nel campo da aggiornare. Prova cosi:

"UPDATE `key` SET chiave='$chiaven' WHERE chiave='$chiavev'";