Per prima cosa, abilita la visualizzazione di tutti gli errori.

Per seconda cosa, studiati come passare correttamente le variabili:

http://www.php.net/manual/en/languag...s.external.php
http://www.php.net/manual/en/reserved.variables.get.php
http://www.php.net/manual/en/reserve...ables.post.php

Per ultimo, implementa il codice in modo da analizzare il valore di ritorno di mysql_query() e visualizzarne messaggi di errore:

http://www.php.net/mysql_query