我有两个数组,一个是category,另一个是category_two,category数组包含表中的整个类别,category_two包含所选的类别(在添加项目时选择,现在要用于更新)
<div class="col-sm-10">
<?php
foreach ($categories as $c) {
?>
<div class="i-checks"><label> <input type="checkbox" value="<?=$c->category_id?>" name="categories[]"> <i></i> <?=$c->category_name?> </label></div>
<?php
}
?>
</div>
并且我有选定的类别**,所以现在我想在选定的类别上打勾。如何做到这一点?**在Categories_two中,我具有类别的ID
array(
[0] => category_id;
[1] => category_id;
[2] => category_id;
)
用途in_array()
:
<div class="col-sm-10">
<?php
foreach ($categories as $c) {
?>
<div class="i-checks"><label> <input type="checkbox" value="<?=$c->category_id?>" name="categories[]" <?php if(in_array($c->category_id, $categories_two) {echo "checked"})?>> <i></i> <?=$c->category_name?> </label></div>
<?php
}
?>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句