【发布时间】:2013-06-14 20:09:23
【问题描述】:
<?php
$i = 0;
foreach($prj_data as $prj_pop) {?>
<input type="checkbox" class="checkbox_project" value="<?php echo $prj_pop->name;?>"
<?php
if($temp_imp[$i]==$prj_pop->name) echo 'checked="true"'; ?>>
<?php //echo $prj_pop->name; ?>
<br><br>
<?php
$i++;
}?>
- Foreach 用于显示动态复选框
- 复选框总数为 4
-
$temp_imp[$i]正在获取值School Children Admission Fee -
$prj_pop->name也有值School Children Admission Fee 编辑时要检查的复选框的实际输出是 2 个复选框,因为 $i 递增,所有复选框都被选中。请帮我解决这个问题。以上是我的方式
【问题讨论】:
-
你能用编码解释一些清楚的东西吗
-
选中复选框时我用于填充文本区域的值
-
所以,您是在比较价值与价值:
School = School、Children = Children等。肯定会选中所有复选框。
标签: php codeigniter codeigniter-url