Hola baciado prueba así tu código:
Código PHP:
<?php
include ("config.php");
include ("opendb.php");
$torneo = $_POST['copa'];
$numero = $_POST['idn'];
$consulta = "UPDATE competencia SET competencia = '$torneo' WHERE idcompetencia = '$numero' LIMIT 1";
$result = mysql_query($consulta) or die("Error en query:" .mysql_error());
header("Location: editcopa.php");
include ("closedb.php");
?>
Saludos.