Я разрабатываю систему посещаемости в кодеигниторе. Существует список флажков. мне удастся вставить проверенные данные в базу данных, но я хочу знать, как я буду вставлять непроверенные данные в базу данных, и как я обнаруживаю, что увядает флажок, или не нравится java.Как получить непроверенное значение флажка в codeigniter
вот мой взгляд
<table align="center">
<tr>
<th><input type="checkbox" title="Select all" onclick="changeAll(this.checked);"/></th>
<th>student id</th>
<th>student name</th>
<th>class</th>
<th>section</th>
</tr>
<form action="<?php echo base_url();?>index.php/student/attendance/submit" onsubmit="return checkForm();" method="post">
<?php foreach($result as $r):?>
<tr>
<td><input type="checkbox" name="id[]" id="id[]" value="<?php echo $r->sid ?>"/></td>
<td><?php echo $id=$r->sid ?></td>
<td>
<?php
$this->db->where('id',$id);
$query=$this->db->get('student_basic_info');
foreach($query->result() as $re){
echo $re->f_name." ".$re->l_name;
}
?>
</td>
<td><?php echo $r->class_name?></td>
<td><?php echo $r->section?></td>
</tr>
<?php endforeach;?>
<tr class="no">
<td class="no"><input type="submit" value="Submit" name="action"></td>
</tr>
</form>
Посмотрите [здесь] (http://stackoverflow.com/questions/8814723/passing-checkbox-values-to-mysql-database-using-codeigniter), и запустить вставки и удаления в транзакции, если вы собираетесь делать как при подаче данной формы! – quickshiftin