Update i mysql problem
Hejsa når jeg updater i min mysql skriver denInvalid query: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE brugernavn = 'Mr-Xmas' LIMIT 1' at line
koden der ksal opdatere ser sådan ud
<?php
include("dbconnect.php");
$brugernavn = $_SESSION['brugernavn'];
$result = mysql_query("SELECT * FROM julebruger WHERE brugernavn = '".$_SESSION['brugernavn']."'");
$row = mysql_fetch_array($result);
extract($row);
if(!$_POST['navn']) {
echo "<br/><b class='b1'>Du skal skrive dit navn.</b>";
}
if(!$_POST['kon']) {
echo "<br/><b class='b1'>Vælge køn :-)</b>";
}
if(!$_POST['email']) {
echo "<br/><b class='b1'>Du skal skrive en email.</b>";
}
else {
if (isset($_POST['ok']))
{
$sql = "
UPDATE julebruger SET
navn = '" . mysql_escape_string( $_POST['navn'] ) . "',
email = '" . mysql_escape_string( $_POST['email'] ) . "',
mad = '" . mysql_escape_string( $_POST['mad'] ) . "',
alder = '" . mysql_escape_string( $_POST['alder'] ) . "',
kon = '" . mysql_escape_string( $_POST['kon'] ) . "',
WHERE
brugernavn = '" . $_SESSION['brugernavn'] . "'
LIMIT 1";
$query = mysql_query($sql) or die('Invalid query: ' . mysql_error());
if (mysql_affected_rows() > 0)
echo "Opdateringen er udført...";
else
echo "Opdateringen mislykkedes.";
}
}
?>
