Hoi Allemaal,
Ik heb een pagina met lijst met allemaal checkboxes. Een memo veld en weer een lijst met checkboxes.
Ik wil dat er per afgevinkt checkvox (regel checks) een regel in de database wordt aangemaakt, met de gegevens van de memo en de afgevinkte checkboxes informatie.
Ik krijg nu de foutmelding
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
Mijn code ziet er zo nu uit
<head>
<title> BovenIJ Ziekenhuis Afdeling Automatisering Service Desk</title>
<link rel="stylesheet" type="text/css"
href="http://127.0.0.1/cockpitcheck/default_css.css" />
<style type="text/css">
<!--
.style2 {font-size: 10px}
.style4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.style5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
-->
</style>
</head>
<body>
<table cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="headertdtop" colspan="2"></td>
</tr>
<tr>
<td class="headertdmenu" colspan="2"> </td>
</tr>
<tr>
<td class="headertdbottomleft"> </td>
<td class="headertdbottomright"><span class="style2">Afdeling Automatisering Servicedesk</span> </td>
</tr>
</table>
<div align="center">
<?php
mysql_connect("localhost", "root");
mysql_select_db ("cockpitcheck")
or die ("fout");
if (empty($_POST)){
echo ("vul eerst <a href=\"oef_1201.php\"> gegevens voor de medewerker </a> in");
exit ();
}
else {
$memo = $_POST['memo_omschrijving'];
$employees_id = $_POST['employees'];
//$department_id = $_POST['department'];
$query= "INSERT INTO cc_incidents (memo, employees_id_insert) VALUES ('$memo' , '$employees_id')";
$result = mysql_query($query) or die (mysql_error());
}
?>
<?php
mysql_connect("localhost", "root");
mysql_select_db ("cockpitcheck")
or die ("fout");
$query = "INSERT INTO cc_incidents (check_id, incidents_id) VALUES ";
foreach($_POST['check_id'] AS $key => $id)
{
$query .= "(" . $insertid . ",'". $id ."'),";
}
$query = substr($query, 0, -1);
$result = mysql_query($query) or die (mysql_error());
echo "$query";
?>
<html>
<head>
<title>Een nieuwe check toevoegen aan de cockpitcheck </title>
</head>
<body>
<h2>Gelukt! </h2>
<h4>De volgende check is ingevoerd </h4>
<?php
//echo ("Query die wordt uitgevoerd: <b> $query</b> <hr>\n");
echo ("De volgende gegevens zijn ingevoerd: <br>\n");
echo ("Controle omschrijving: <b> " . $_POST["check_description"] . " </b> <br> <br><br>");
?>
<a href=http://127.0.0.1/cockpitcheck/beheer.php>Terug </a>
<?php
echo "$query";
?>
</body>
</html>
Vast bedankt.
973 views