Opdatere data i MySQL
Hej, jeg har levet følgende stykke kode som skal opdatere noget tekst i en database, problemet er bare at der ikke er noget der bliver opdateret, selv om at der ikke opstår nogen fejl på siden! Så jeg kan ikke helt gennemskue hvad der går galt. Håber der er en der kan hjælpe.Det skal forresten lige siges, at der er to felter i databasen ved navn billede og billede2, som der ikke skal ske opdateringer ved!
Her er koden!
<?
if (!$mode) {
include ("connect.php");
$resultat = mysql_query("select * from whiskey where id='$id'");
$row = mysql_fetch_array($resultat);
$navn = $row['navn'];
$alder = $row['alder'];
$type = $row['type'];
$volume = $row['volume'];
$land = $row['land'];
$tekst = $row['tekst'];
$tekst2 = nl2br($tekst);
$url = $row['url'];
$id2 = $row['id'];
echo"
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\">
<tr>
<td align=\"left\">
<p align=\"center\"> </p>
<form action=\"retwhiskey.php?mode=update\" method=\"post\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><br>
<br>
</font>
<div align=\"center\">
<center>
<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\">
<tr>
<td height=\"43\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Navn
:</font></td>
<td height=\"43\"> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<INPUT TYPE=\"text\" name=\"rettitel\" class=\"tekstboks\" size=\"36\" value=\"$navn\">
</font></td>
</tr>
<tr valign=\"top\">
<td height=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Alder:</font></td>
<td height=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"text\" name=\"ret-alder\" class=\"tekstboks\" size=\"10\" value=\"$alder\">
</font></td>
</tr>
<tr valign=\"top\">
<td height=\"15\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Type:</font></td>
<td height=\"15\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"text\" name=\"ret-type\" class=\"tekstboks\" size=\"36\" value=\"$type\">
</font></td>
</tr>
<tr valign=\"top\">
<td height=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Volumen:</font></td>
<td height=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"text\" name=\"ret-volume\" class=\"tekstboks\" size=\"10\" value=\"$volume\">
</font></td>
</tr>
<tr valign=\"top\">
<td height=\"6\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Land:</font></td>
<td height=\"6\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"text\" name=\"ret-land\" class=\"tekstboks\" size=\"30\" value=\"$land\">
</font></td>
</tr>
<tr valign=\"top\">
<td colspan=\"2\" height=\"245\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Tekst:<br>
<textarea name=\"ret-tekst\" cols=\"100\" rows=\"15\"> $tekst2</textarea>
</font></div>
<div align=\"center\"></div>
</td>
</tr>
<tr>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Url:</font></td>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"text\" name=\"ret-url\" class=\"tekstboks\" size=\"30\" value=\"$url\">
</font></td>
</tr>
<tr>
<td> </td>
<td> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">
<input type=\"submit\" value=\" Tilføj \" class=\"knap\">
</font></td>
</tr>
</table>
</center>
</div>
</form>
</td>
</tr>
</table>
";
}
if ($mode == "update") {
include ("connect.php");
// Opdatere informationerne ind i MySQLen
$query = mysql_query("UPDATE INTO whiskey set navn=$rettitel, alder='$retalder', volume='$retvolmue', type='$rettype', tekst='$rettekst', url='$returl' WHERE id=$id");
print "
<center>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">
<tr>
<td>
<p align=\"center\">Artikel er updateret !</p>
</center>
<td>
</tr>
</table>
";
}
?>
