Skal bruge noget hjælp angående et nyhedsscript

Tags:    php

Hej, jeg har lavet et nyhedsscript med kommentar, men det er ikke det der er problemmet!
Jeg har lavet en side hvor man kan redigere Nyhederne men det virker ikke!

Siden man vælger en nyhed man vil redigere:
<?
include "config.php";

$regnud = mysql_query("SELECT * FROM nyheder");
$svar = mysql_query("SELECT * FROM nyheder ORDER BY id DESC");
$ialt = mysql_num_rows($regnud);


while($row = mysql_fetch_array($svar))
{
echo "<a href=\\"?admin=update-news&update=$row[id]\\">$row

</a><br>";
$_SESSION["id"] = $row[id];
}
?>

Når man har trykket på den nyhed man vil opdatere kommer den her side hvor man kan opdatere den nyhed:
<?
session_destroy();
include "config.php";
$besked = mysql_query("SELECT * FROM `nyheder` where id = '".$_SESSION["id"]."'");
if ($mode == "edit"){
mysql_query("UPDATE nyheder SET tekst='".$_POST['tekst']."' WHERE id='".$_SESSION["id"]."'") or die(mysql_error());
}
while ($row = mysql_fetch_array($besked)) {
?>
<form method="post" name="UPDATE_NEWS" action="?admin=update-news&update=<? echo $_SESSION["id"]; ?>">
<br>Teksten:<br><textarea name="tekst" rows="5" cols="40" class="input"><? echo $row[tekst]; ?></textarea><br>
<input type="submit" name="knap" value="Redigere nyhed" class="button">
</form>
<?
}
?>
Den viser den samme nyhed i hver gang men vil rediger en, lige meget om man vælger en anden nyhed, hvordan laver jeg sådan at når jeg trykker på linket at jeg redigere den rigtige nyhed?
Jeg håber i forstår hvad jeg mener!
Hilsen Niclas





2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg er ikke helt med på hvad du vil bruge den session til. Det ser ikke ud til at det vil virke efter hensigten.

Prøv at ret opdaterings-siden til noget lign.:
Fold kodeboks ind/udKode 




Tusinde tak det virker!
Hilsen Niclas





t