mysql_fetch_assoc fejl?
får denne fejl:Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in d:\webs\jysk\www\admin\opg_rediger.php on line 89
----------------
min kode:
---
<?
$conn = mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("mysql", $conn);
if ($_POST['submit']) {
$titel = $_POST['TITEL'];
$beskrivelse = $_POST['BESKRIVELSE'];
$hvem = $_POST['HVEM'];
$deadline = $_POST['DEADLINE'];
$status = $_POST['STATUS'];
//Sæt global variablerne til lettere navne
//og vi forhindrer en SQL injection angreb
#$id = mysql_real_escape_string($_POST['ID']);
#$titel = mysql_real_escape_string($_POST['TITEL']);
#$beskrivelse = mysql_real_escape_string($_POST['BESKRIVELSE']);
#$hvem = mysql_real_escape_string($_POST['HVEM']);
#$deadline = mysql_real_escape_string($_POST['DEADLINE']);
#$status = mysql_real_escape_string($_POST['STATUS']);
$sql = "UPDATE tp_opgaver SET TITEL='$titel', BESKRIVELSE='$beskrivelse', HVEM='$hvem', DEADLINE=''$deadline, STATUS='$status' WHERE ID=$id";
echo ("Opgaven er nu opdateret<br />");
#if (mysql_query($rediger)) {
//Hvis $rediger har opdateret db så skal den printe dette ud:
#echo ("Opgaven er nu opdateret");
#}
#else {
//Hvis $rediger har lavet en fejl skriv dette ud:
#echo ("Der skete en fejl ved opdatering af opgave" . mysql_error() . );
#}
}
elseif($id)
{
$rediger = mysql_query("SELECT * FROM tp_opgaver WHERE ID='$id'");
while($myrow = mysql_fetch_assoc($rediger)) {
$id = $myrow["ID"];
$titel = $myrow["TITEL"];
$beskrivelse = $myrow["BESKRIVELSE"];
$hvem = $myrow["HVEM"];
$deadline = $myrow["DEADLINE"];
$hvem = $myrow["STATUS"];
}
}
?>