我正在尝试在我的数据库中添加一些复选框的值,但它并没有真正起作用。它给出 "" 值:
这是它创建的查询: INSERT INTO oudebadkamer(WC, Bad, Douche, Wasbak) VALUES ( '','','','');
连接正常,名称正确,因为它在所有字段中添加了“”。
请帮帮我。
<form action="formhandle.php" method="POST">
Wat zit er in uw huidige badkamer?<br />
<input type="checkbox" name="Sanitair[]" value="WC" checked>WC<br />
<input type="checkbox" name="Sanitair[]" value="Douche" checked>Douche<br />
<input type="checkbox" name="Sanitair[]" value="Bad" checked>Bad<br />
<input type="checkbox" name="Sanitair[]" value="Wasbak" checked>Wasbak<br />
<input type="submit" name="Volgende" value="Volgende"/><br />
<?php
$checkbox1 = $_POST['Sanitair'];
if(isset ($_POST ['Volgende']))
{
$querystring = "INSERT INTO oudebadkamer(WC, Bad, Douche, Wasbak)
VALUES (
'"
.$checkbox1[0]."','"
.$checkbox1[1]."','"
.$checkbox1[2]."','"
.$checkbox1[3]."');";
mysql_query($querystring)or die(mysql_error());
echo $querystring;
}
?>
</form>