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