Nieuw lid |
|
Dmv een HTML-formulier probeer ik gegevens in een tabel in te voegen.
Hierbij krijg ik de volgende foutmelding:
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
Het PHP-script ziet er als volgt uit:
<?php
$mysqlServer = "localhost";
$mysqlUser = "guest";
$mysqlPassword = "guest1";
$mysqlDatabase = "mysql_databse";
$dbconn = mysql_connect($mysqlServer, $mysqlUser, $mysqlPassword);
$result = mysql_select_db($mysqlDatabase, $dbconn);
if (empty($_POST)){
echo("Vul eerst <a href=\"Speeldata.php\">de speeldata</a> in");
exit();
}else{
$query="INSERT INTO Speeldata (klasse, datum) ";
$query .= "VALUES ('";
$query .= $_POST["klasse"] ."', '" ;
$query .= $_POST["datum"] ."', '" ;
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
}
?>
<?php $mysqlServer = "localhost"; $mysqlUser = "guest"; $mysqlPassword = "guest1"; $mysqlDatabase = "mysql_databse"; $dbconn = mysql_connect($mysqlServer, $mysqlUser, $mysqlPassword); echo("Vul eerst <a href=\"Speeldata.php\">de speeldata</a> in"); }else{ $query="INSERT INTO Speeldata (klasse, datum) "; $query .= "VALUES ('"; $query .= $_POST["klasse"] ."', '" ; $query .= $_POST["datum"] ."', '" ; } ?>
Weet iemand wat ik verkeerd doe
Alvast bedankt
Groeten,
Erik
|