De tu script de listado de noticias .. saltas al de borrar noticia con un link:
Cita: "><a href="BORRARNOTICIA.php?codigo=<?= $row['IDNOTICIA']?>"><img src="BORRAR3.jpg" border="0"></a></div>
</div></td>
donde le pasas el "idnoticia" a borrar. OK.
Pero, en borrarnoticia.php .. ahí intentas tomar unos valores de $_POST .. cuando NO están ya disponibles en $_POST, .. a lo sumo puedes hacer una consulta SQL de tipo:
Código PHP:
$consulta = "Select * from noticias WHERE IDNOTICIA='".$_GET['codigo']."'";
Pero .. antes de borrar ese registro, es decir antes de:
Código PHP:
$consulta = "delete from noticias where IDNOTICIA = '".$_GET['codigo']."' ";
Ahora .. no sé que sentido tiene en el mismo script mostrar los datos que ya has borrado .. En tal caso sería ese el script de "confirmación" de borrado y de ahí saltar a tu actual "borrarnoticia.php" para efectivamente eliminar ese registro.
Por otro lado .. NOOOOOO uses mysql_db_query() .. usa las funciones mysql_select_db() y mysql_query() por separado. La función mlysql_db_query() puede que no funcione para siempre (está en proceso de ser eliminada de PHP).
Un saludo,