这似乎是我不能将数据插入到我的MySQL数据库你能告诉我什么是我的代码错了吗?使用复选框插入数据到数据库
<?
include("header.php");
$checkbox1 = $_POST['Cleared'];
if($_POST['Submit']{
foreach($_POST['checkbox1'] as $checkbox1)
$query="INSERT INTO students (Library) VALUES ('$checkbox1')";
mysql_query($query) or die (mysql_error());
}
echo "Record is inserted";
}
?>
这里是复选框
$output .= '<form action = "librarysubmit.php" method="post">'.'<tr>'.'<td>'.$fname.' '.$lname.'
<input type="checkbox" name="Cleared[]" value="1" style="position:absolute; right: 1000px;">
'.'<input type="checkbox" name="NotCleared" value="0" style="position:absolute; right: 800px;">
'.'</tr>'.'</td>'.'</form>';
我可以在你的'$ query'截至目前后看到一个逗号......比我可以看到你不关闭你的'if'状态,以便纠正这些错别字第一..很惊讶, PHP不会给你带来任何错误 – 2015-03-03 10:48:29
你会得到什么错误信息? – mmgross 2015-03-03 10:49:50
我没有任何错误,当我提交时没有插入我的数据库 – maiko 2015-03-03 10:51:10