Variabel ændre værdi under UPDATE
Hej Eksperter.Jeg håber en af jer kan hjælpe mig.
Jeg har lavet et lille program som uploader et billede, og indsætter navnet på filen i min database. Dette virker fint, når jeg laver min UPDATE til en streng, eks. brugernavn. Men når jeg forsøger at gøre det til INT, herunder min id nøgle virker det ikke. Jeg laver en echo af værdien, og kan se at den skifter fra eks. 1 til 0 når jeg uploader filen. Håber i kan hjælpe......min kode ser sådan her ud:
<?php
$sideid = (int) $_GET['id'];
echo $sideid;
if (isset ($_FILES['filnavn'])) {
print "Fil, der er blevet overført: {$_FILES['filnavn']['name']}<p>\n";
$query1 = 'UPDATE side SET billede = "'.$_FILES['filnavn']['name'].'" WHERE sID = "'.$sideid.'"';
$Result1 = mysql_query($query1, $cms) or die(mysql_error());
}
{
$tempfile = $_FILES['filnavn']['tmp_name'];
$destination = $_SERVER["DOCUMENT_ROOT"] ."/123/builder/skabeloner/{$_FILES['filnavn']['name']} ";
move_uploaded_file($tempfile, $destination);
}
?>
<form action="upload_side.php" method="post" enctype="multipart/form-data" name="" id="">
<p>Fil, der skal overføres:
<input name="filnavn" type="file" id="filnavn" />
</p>
<p>
<input type="submit" name="Submit2" value="Overfør" />
</p>
</form>
