A coisa mais importante a fazer nesse caso é depurar:
- Remover o
@prefixo para ver erros - Adicione um
echo mysql_error()se mysql_query() retornarfalsepara 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.