我是新来的PHP,我试图实现一个代码,将复选框放在表中,并添加数据库中这些复选框提交的数据。以下是我在PHP代码中创建循环内的复选框: -在php中提交复选框的值
$i=0;
$i++;
$transcript = $DB->get_field('course_completions', 'Transcript', array ('course'=>$course->id, 'userid'=>$this->user->id), $strictness=IGNORE_MISSING);
if($transcript==0){
$checked="";
}
else{
$checked='checked';
}
$check = '<input type="checkbox" name="tanscript'.$i.'" value=0 '.$checked.' />';
$data = array($check, $year, $sem, $courselink, $coursefullname, $type, $max_credits, $grade, $points);
$ data数组用于在表中显示数据。 $ transcript用于从数据库检索值,并确定是否应该选中该复选框。
有人能告诉我如何在数据库中的复选框中输入数据,而不使用提交按钮?另外,如果有人再次取消选中该框,我该如何在数据库中输入新值?
Google? http://www.html-form-guide.com/php-form/php-form-checkbox.html –
为了将信息从客户端发送到服务器端,您应该使用AJAX或提交一个像arxanas建议。 – alfasin
哦。我无法直接使用子按钮,这就是为什么我问这个问题的原因。抱歉。应该在我的问题中提到这一点。我会阅读AJAX并检查如何做到这一点。谢谢。 – user1439090