Hejsa.
Nu var det lidt uoverskueligt dit script, og jeg kunne ikke helt se hvad det skulle lave. Men jeg har rettet lidt i det.
if($_GET[side] == "nyhedop")
{
include("config.php");
mysql_connect($host, $brugernavn, $kodeord) or die(mysql_error());
mysql_select_db("$database");
$id = $_GET["id"];
$find = mysql_query("SELECT * FROM test WHERE id=$id")or die(mysql_error());
//while($mp3 = mysql_fetch_array($find))
$mp3 = mysql_fetch_array($find);
// jeg plejer at lave en echo per linjeskift... bare for at være sikker
echo "<div align=\\"center\\">";
// indsatte lige ID'et i din post også, den ser du ud til at hente senere...
echo "<form method=\\"post\\" action=\\"login.php?side=nyhedop&id=$id\\">";
echo "<b>Overskrift:</b>";
echo "<textarea name=\\"overskrift\\" rows=\\"1\\" style=\\"width: 80%\\">".$mp3['overskrift']."</textarea>";
echo "<textarea name=\\"indhold\\" rows=\\"15\\" style=\\"width: 80%\\">".$mp3['indhold']."</textarea>";
echo "<input type=\\"submit\\" name=\\"Add\\" value=\\"Opdater Nyheden\\">";
echo "</form>";
echo "</div>";
if(!isset($_POST['Add'])) {
include("config.php");
mysql_connect($host, $brugernavn, $kodeord) or die(mysql_error());
$id = $_GET['id'];
// har udskiftet $_GET med $_POST
$overskrift = $_POST['overskrift'];
$indhold = $_POST['indhold'];
mysql_query("UPDATE test SET overskrift='$overskrift', indhold='$indhold' WHERE id = '$id'")or die(mysql_error());
}
}
Så kan du jo lige prøve det.
-------------------------------
Hilsen Jimmi Westerberg
http://www.westsworld.dk