私は結果(文字列)を持っています1,1,0,0
- これらはから来ています$sub_array['state']
現在、すべてのチェックボックスがオンになっています。以下のコードをどのようにコーディングすれば、1
チェックされている場合はチェックされているか、そうでない場合はそうではありませんか? 現在のコードはそれらすべてを「チェック済み」にするため
<?php
foreach($assoc_categories as $sub_array)
{
if($sub_array['state'] == 1)
{
$checked_state = " checked='checked'";
}
?>
<div>
<input
class="checkbox"
type="checkbox"
name="product_category"
class="product_category_selector"
id="product_category_<?php echo $sub_array['cat_id']; ?>"
data-id="<?php echo $sub_array['cat_id']; ?>"
<?php echo $checked_state; ?>
/>
<?php echo $sub_array['name']; ?>
</div>
<input
class="order"
type="input"
value="<?php echo $sub_array['sorder']; ?>"
/>
<?php
}
?>