Ik blijf deze foutmelding krijgen
FOUT: 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 '' at line 1
Dit is mijn code....
Vast bedankt!! :thumb::thumb:
FOUT: 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 '' at line 1
Dit is mijn code....
PHP:
<?php
// verbinding met database invoegen
$host = "localhost";
$username = "root";
$dbnaam = "makelaar";
$db=mysql_connect ($host, $username) or die (mysql_error());
mysql_select_db ($dbnaam, $db) or die (mysql_error());
// controleren of pagina zichzelf heeft aangeroepen
// via hidden-field uit het formulier
if (isset($_POST["bevestiging"])){
// query samenstellen
$query="UPDATE vraag SET
naam = '". $_POST["naam"] ."',
email = '". $_POST["email"] . "',
bericht = '". $_POST["bericht"] ."',
antwoord = '". $_POST["antwoord"] . "'
WHERE id=" .$_POST["id"];
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
echo("De volgende opdracht is uitgevoerd: <b>$query</b><br>\n");
if ($result){
echo ("Record nummer " .$_POST["id_vraag"] . " is bijgewerkt<br>\n");
echo ("<a href=\"oef_1204.php\">Terug naar het overzicht</a>");
}
}else{
// pagina heeft zichzelf nog niet aangeroepen,
// formulier tonen om gegevens te bewerken
$query="SELECT * FROM vraag WHERE id_vraag=" . $_GET["id_vraag"];
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
?>
<html>
<head>
<title>Bewerken: wijzig de gegevens</title>
</head>
<body>
<h2>Wijzig deze gegevens:</h2>
<?php
// gegevens ophalen en toekennen aan tijdelijke variabelen
while ($rij = mysql_fetch_array($result)){
$na = $rij['naam'];
$ema = $rij['email'];
$ber = $rij['bericht'];
$ant = $rij['antwoord'] ;
}?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="id" value="<?php echo($_GET["id_vraag"]);?>">
Naam: <input type="text" name="naam" value="<?php echo($na);?>" size="30"><br>
E-Mail <input type="text" name="email" value="<?php echo($ema);?>" size="30"><br>
Bericht <input type="text" name="bericht" value="<?php echo($ber);?>" size="5"><br>
Antwoord <input type="text" name="antwoord" value="<?php echo($ant);?>" size="5""><br>
<hr>
<input type="Submit" value="Bijwerken">
<input type="Button" value="Terug" onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>
</body>
</html>
Vast bedankt!! :thumb::thumb: