sep tiene razon Carlojas pero nunca podras actualizar ya que me di cuenta que no esta spasando el id :/ debes pasarlo oculto, por ejemplo en primer lugar pasas el ID como GET
<a href=\"modi.php?id=".$fetch['id']."\">Modificar datos</a>
hasta aqui bien luego hacer lo que te propusieron arriba....
Código PHP:
//en tu select pones
$querya = "SELECT * FROM noticia WHERE id = '$_GET['id']' ";
//no es necesario tanta comilla
ya luego la rescatas necesitas pasarla en tu formulario
Código PHP:
echo "<form name='modificaralumnos' action='actualizar.php' method='post'>",
."Nombre: <input type=\"text\" name=\"nombre\" value=\"$nombre\"><br>",
."Fecha: <input type=\"text\" name=\"fecha\" value=\"$fecha\"><br>",
."<input type=\"hidden\" name=\"id\" value=\"$_GET[id]\">",
."<input type='submit' name='btn_modi' value='Modificar'>",
."</form>";
y aya luego lo actualizas con lo que te di por POST.
como dije imprime tus variables antes para saber si estan llegando o no antes de actualizar