A coisa mais importante a fazer nesse caso é depurar:
- Remover o
@
prefixo para ver erros - Adicione um
echo mysql_error()
se mysql_query() retornarfalse
para ver as mensagens de erro do mySQL
no seu caso específico,
mysql_query()
não é capaz de executar mais de uma instrução. A solução mais fácil é usar dois comandos separados.