我是新來的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