Mover dados de uma tabela MySQL para outra

Eu estou tentando mover dados de um banco de dados (registros) para outro quando o usuário clica em um botão chamado excluir. (Eu quero mover os dados para uma tabela chamada arquivada)

Aqui está o que eu tentei (encontrado no Google):

 $result=mysql_query("Insert Into archived (select * from registrations WHERE id=$id") ;
 $row = mysql_fetch_array($result);

Isso não se move ... alguém pode ajudar?

questionAnswers(3)

yourAnswerToTheQuestion