我在更新多个复选框时遇到问题
我有以下内容,
如果价格被检查,那么我将计算其总价格,如果没有那么总价格是0
所以我在视图中有这个
<?php echo form_open("/lab-forms/save/$id_form") ?>
<table>
<tr>
<td><input type="checkbox" name="approved[]" <?php if($price->is_checked==1) { echo 'checked="checked"';}?> value=<?php echo $price->id; ?>></td>
<td><?php echo $price->price; ?></td>
<td><?php echo $price->qt; ?></td>
<td><?php echo $price->total_price; ?></td>
</tr>
</table>
</form>
我希望获得已选中且未经检查的选项会导致检查数据库上的默认值
由于
答案 0 :(得分:0)
echo ($price->is_checked == 1 ? "checked='checked'" : "")
这与
完全相同if($price->is_checked == 1) {
echo "checked='checked'";
}
else {
....you know....
}
更容易使用这种情况