【发布时间】:2016-07-05 04:00:57
【问题描述】:
我有这个视图,它为我的数据库中的每一行输出一个复选框,它工作得非常好。
<div class="box-body">
<div class="form-group">
<label class="col-sm-2 control-label col-sm-offset-2" >CheckBox:</label>
<div class="col-sm-5">
<div class="form-group">
<?php foreach($content1 as $cb){ ?>
<div class="checkbox">
<label>
<input type="checkbox" name="h[]" value = "<?php echo $cb->USERCODE?>">
<?php echo $cb->DEPARTMENT.' '.$cb->USERTYPE?>
</label>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
如果我 print_r 它已经在一个数组中有它的值,例如:
Array ( [0] => 2 [1] => 3 [2] => 6 [3] => 7 [4] => 4 [5] => 5 [6] => 1 )
现在我想要实现的是对于每个检查的值,它将进入数据库。例如,我只为组 POSTVALUE 选择了下面的值,我在 input type="text" 中输入。
Array (
[0] => 2
[1] => 3
[2] => 4 )
我的模型会查询
insert into table column , column1 values '2' , 'POSTVALUE';
insert into table column , column1 values '3' , 'POSTVALUE';
insert into table column , column1 values '4' , 'POSTVALUE';
【问题讨论】:
标签: php mysql arrays codeigniter