Fejl pga id ikke er der. Hvordan fjerner jeg denne fejlmeddelse
Hej eksperterJeg har en kode hvor man retter i databasen med det id man for fra en anden side. Men når er ikke er noget indhold til det id melder den selvfølig en fejl. Hvordan fjerner man den fejl så brugeren ikke kan se den.
min kode er
<html>
<head>
<LINK rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?
include("db.inc.php");
$id=$_GET[id];
?>
<table border="0" align="center" width="628" cellpadding="0" cellspacing="0" align="center">
<tr>
<td valign="top" bgcolor="#002afc" class="streg1" valign="top">
<?
if(isset($_POST["opret3"])){
echo "Siden er rettet<br>";
?>
<?
$overskrift=$_POST["overskrift"];
$tekst=$_POST["tekst"];
$sideid=$_POST["sideid"];
$ret= " UPDATE indhold SET sideid='$sideid', overskrift='$overskrift', tekst='$tekst' WHERE sideid=$id ";
mysql_query($ret);
}else{
$sql2="SELECT * FROM indhold WHERE sideid=$id";
$result = mysql_query($sql2);
$data= mysql_fetch_array($result);
?>
<p class="indryk3">
<table border="0" align="center" width="628" cellpadding="0" cellspacing="0" align="center">
<tr>
<td valign="top" bgcolor="#002afc" class="streg1" valign="top">
<h3> Ret indhold på din side:</h3>
<table>
<tr>
<form method="POST" action="<? echo $PHP_SELF;?>">
<td>Overskrift på siden</td>
<td><input type="text" name="overskrift" value="<? echo $data[overskrift]?>"><br></td>
</tr>
<tr>
<td valign="top">Tekst på siden </td>
<td><textarea name="tekst" rows="20" cols="40"><? echo $data[tekst]?></textarea><br><br></td>
</tr>
<tr>
<td><input type="hidden" name="sideid" value="<? echo $id=$_GET["id"];?>"></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="opret3" value="Ret" class="knap">
<input type="reset" name="slet" value="Slet alt" class="knap">
</td>
</tr>
</form></p>
</table>
</td>
</tr>
</table>
<?
}
?>
</body>
</html>