ahh ok, si quieres mostrar la ultima añadida, simplemente lo ordenas por id, y haces que te muestre solo un resultado:
Código PHP:
$sql = "SELECT * FROM noticias order by id desc limit 1";
y tendrias q aumentar aca esta linea:
Código PHP:
while ($row = mysql_fetch_array($result)) {
$nombre = $row['nombre'];
$caratula = $row['caratula'];
$id=$row['id'];
}