2012-07-04 110 views
0

我在更新多个复选框更新多个复选框

一个问题,我有以下的,

如果价格被选中,然后如果不是那么总价格,我会计算其总价格在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
echo ($price->is_checked == 1 ? "checked='checked'" : "") 

这是完全一样

if($price->is_checked == 1) { 

    echo "checked='checked'"; 
    } 
    else { 
    ....you know.... 
    } 

只是更容易哟使用的情况下,像这样的一个