Creo que ya se por que el error, cambia el value:
Código PHP:
VALUES ( '".$nombre."','".$apellidos."','".$direccion."','".$ciudad."', '".pais."','".$email."','".$empresa."','".$fax."','".$telefono."','".$profesion."'" )
Por este otro:
Código PHP:
VALUES ( '".$nombre."','".$apellidos."','".$direccion."','".$ciudad."', '".$pais."','".$email."','".$empresa."','".$fax."','".$telefono."','".$profesion."'" )
Me acabo de dar cuenta que la variable pais no tenia el simbolo
$
Si aún así no te funciona, cambia el query:
Código PHP:
mysql_query ( "INSERT INTO mia ( nombre,apellidos,direccion,ciudad,pais,email,empresa,fax,telefono,profesion ) VALUES ( '".$nombre."','".$apellidos."','".$direccion."','".$ciudad."', '".$pais."','".$email."','".$empresa."','".$fax."','".$telefono."','".$profesion."'" ) or die ( mysql_error() );
Por este otro:
Código PHP:
mysql_query ( "INSERT INTO mia ( id_c,nombre,apellidos,direccion,ciudad,pais,email,empresa,fax,telefono,profesion ) VALUES ( NULL,'".$nombre."','".$apellidos."','".$direccion."','".$ciudad."', '".$pais."','".$email."','".$empresa."','".$fax."','".$telefono."','".$profesion."'" ) or die ( mysql_error() );
Suerte