Tengo el siguiente código para actualizar los datos existentes en una BD:
Código PHP:
if(($opcion == "actualizar") && (isset($numero))){
$consulta = "UPDATE noticias SET titulo='".$_POST['titulo']."',resumen='".$_POST['resumen']."',ampliacion='".$_POST['ampliacion']."',imagen_thumbnails='".$_POST['thumbnails']."'imagen_normal='".$_POST['normal']."',autor='".$_POST['autor']."',ecorreo_autor='".$_POST['correo']."',fecha='".$fecha."',publicado='".$_POST['publicado']."' WHERE id='".$numero."'";
mysql_query($consulta);
echo "
<html>
<head>
<title>:: Administración de Noticias ::</title>
<meta http-equiv='Refresh' Content='2 ;url=indexadmin.php?modulo=noticias&opcion=entrar'>
</head>
<script language='JavaScript' src='../includes/tinogrm.js'></script>
<link href='../includes/tinogrm.css' rel=stylesheet type=text/css>
<body bgcolor=#becfdf><div align=center><span class=loginadmin>La noticia ha sido actualizada correctamente ...<br>Por favor espere unos segundos.</span></div></body>
</html>";
}
y el enlace para actualizar es el siguiente update.php?opcion=actualizar&numero=nº
El hace como que ha actualizado y ejecuta la acción que está dentro del echo pero en realidad la BD no sufre cambio alguno
Me dan alguna idea?