Para poder ver esos errores más fácilmente te recomiendo poner el sql aparte.
Código PHP:
$sql = "SELECT * FROM nom_encuesta WHERE nom_encuesta = '$n_resp'";
$result = mysql_query($sql, $conexion);
// Es buena idea SIEMPRE comprobar si ha habido problemas al ejecutar la consulta:
if($result == false){
die("Error en la consulta <b>$sql</b>. Mysql error:".mysql_error());// o un "echo" o lo que quieras hacer ante un error.
}
// Y luego continúas con el resto de tu código.
En este caso seguramente el error era no ponerle comillas simples a '$n_resp'... pero siempre debes dejar las cosas de tal manera que sea fáci descubrir los errores, como en el caso que te pongo.
También podría hacer simplemente:
Código PHP:
$result = mysql_query($sql, $conexion) or die("lo que quieras que aparezca si hay error");
Yo lo puse con un "if" para que quedara más claro.
Saludos