Hola muy buenas, tengo el siguiente codigo fuente y siempre se me va a header("Location: errorconsultabbdd.php"); no se porque y es que estoy revisando el codigo y no encuentro el fallo y no se me hace bien la actualizacion con la sentencia UPDATE. Alguien me podria iluminar al respecto? Muchas Gracias de antemano.-
Código:
$id_pais = htmlentities ($_POST["id_pais"]); //Identificador Pais Original
$pais_actualizar = htmlentities ($_POST["pais"]); //Modificacion del Pais
if (($pais_actualizar != NULL) and ($id_pais != NULL))
{
//$pais_actualizar = mysql_real_escape_string ($pais_actualizar);
$sql = "UPDATE FROM T_PAISES SET PAIS='$pais_actualizar' WHERE ID_PAIS='$id_pais'";
$resultado = mysql_query($sql);
//------- Protege contra una inyección SQL -----------
if (get_magic_quotes_gpc( ))
{
$resultado = stripslashes($resultado);
}
$resultado = mysql_real_escape_string($resultado);
//-----------------------------------------------------
//Si el resultado no es satisfactorio mostramos mensaje correspondiente
//por pantalla mediante fichero .php desarrollado por nosotros
if (!$resultado)
{
mysql_close ($connection);
header("Location: errorconsultabbdd.php");
exit();
}
else {
mysql_close ($connection);
header("Location: paises_mantenimiento.php");
exit();
}
} //fin IF pais <> null and id_pais <> null
} //fin ELSE