【发布时间】:2017-11-29 15:08:07
【问题描述】:
我有PHP 表格。这个foreach 是执行多个checkedboxs。我想知道,用户在数据库中选中了 C_ID INSERT 复选框。此代码无法正常工作。
<?php
if(isset($_POST['send'])){
foreach($_POST['mod'] as $checkbox){
$checkbox = $values[COURSE_ID];
echo $checkbox . ' ';
$date = date("Y-m-d");
$sql= "INSERT INTO REG ( C_ID, REGISTERED, DATE) "
. "VALUES ('".$values[C_ID]."', 'Y' ,'".$date. "')";
DBQuery($sql);
}
}
echo "<form name=send method=post >";
foreach($result1 as $value) {
$checked = in_array($value, $selected) ? 'checked="checked"' : '';
echo '<input type="checkbox" name="mod[]" value="' . $value[C_ID] .'" ' . $checked . '>'. $value[TITLE] .'</input><br>';
}
echo "<button type=submit id=send name=send>send</button>";
echo "</form>";
?>
【问题讨论】: