Muestra los errores que te dá:
copia esto al principio de la pagina:
Código PHP:
ini_set ("display_errors","1" );
error_reporting(E_ALL);
y esto en cada ejecución de mysql
Código PHP:
mysql_query($sqln or die mysql_error());
Te falta acabar algunas sentencias con ";" en la llamada a la función execute por ejemplo.
Revisa el código, prueba y lugo muestras los errores
Obviamente no he revisado todo el código