Henter forkert i DBén
Jeg har en siden med flg. link:<a href='$_PHP_SELF?id=".$row[id]."&nx=opgaver/ret_opgave'>
Som godt nok medtager ID til næste side med denne kode:
if($_POST['task']=="ok") {
$insertSQL = "UPDATE opgaver SET id='".$_POST['id']."', gruppe='".$_POST['gruppe']."', menupunkt='".$_POST['menupunkt']."', opgave='".$_POST['opgave']."', deadline='".$_POST['deadline']."', prioritering='".$_POST['prioritering']."' ";
mysql_query($insertSQL) or die(mysql_error());
echo "<script>top.location.href = 'index.php?nx=opgaver/opgaver';</script>";
}
$result = mysql_query("select *,date_format(oprettet, '%e-%c %Y ') AS oprettet,date_format(deadline, '%e-%c %Y ') AS deadline from opgaver where id='".$_POST['id']."' ")or die (mysql_error());
if($row = mysql_fetch_array($result))
{
?>
<html>
<body bgcolor="#ffffff">
<br>
<b>Opgaver</b><br>
<form id="" action="<?= $_SERVER['REQUEST_URI'] ?>" method="post" name="">
<table width="122" border="0" cellspacing="2" cellpadding="2">
<tr>
<td><input type="hidden" name="task" value="ok"></td>
<td></td>
</tr>
<tr>
<td>ID</td>
<td><? echo $_GET['id'];?></td>
</tr>
<tr>
<td>Gruppe</td>
<td><select name="gruppe" size="1">
<option value="programmering">Programmering</option>
<option value="tekster">Tekster</option>
<option value="design">Design</option>
<option value="markedsføring">Markedsføring</option>
<option value="økonomi">Økonomi</option>
<option value="ide">ide</option>
</select></td>
</tr>
<tr>
<td>Menupunkt</td>
<td><select name="menupunkt" size="1">
<option>admin</option>
<option value="slagtermester">Slagtermester</option>
<option value="leverandører">Leverandører</option>
<option value="annoncøre">Annoncøre</option>
<option value="kunder">Kunder</option>
<option value="indkøbslister">Indkøbslister</option>
<option value="opskrifter">Opskrifter</option>
<option value="metainfo">Metainfo</option>
<option value="ejerinfo">Ejer info</option>
<option value="opgaver">Opgaver</option>
<option>Public forside</option>
<option value="ugepakker">ugepakker</option>
</select></td>
</tr>
<tr>
<td>Opgave</td>
<td><textarea name="opgave" rows="4" cols="40"><? echo $row[opgave]?></textarea></td>
</tr>
<tr>
<td>Deadline</td>
<td><input type="text" name="deadline" value="<? echo $row[deadline]?>" size="24"></td>
</tr>
<tr>
<td>Prioritering</td>
<td><select name="prioritering" size="1">
<option value="1">ingen</option>
<option value="2">Høj</option>
<option value="3">Lav</option>
<? echo $row[prioritering]?></select></td>
</tr>
<tr>
<td></td>
<td><input type="hidden" name="status" value="0"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submitButtonName" value="Opdater opgave"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</form>
<p></p>
<?
} else {
echo("Systemet er ikke oprettet til brug endnu !!");
}
?>
</body>
</html>
Mit problem er at den ikke henter de rigtige data ud af DBén, óg dermed ikke lader mig opdatere rigtigt ?
Hvad står forkert ??
