私は解決できないこの問題を抱えています。適切な言葉で説明できないからです。私はこれに慣れていないので、この不器用な質問で申し訳ありません。
以下に、私の目標の概要を示します。チェックボックスを for ループで表示しています。
ここでは配列内のすべての値を取得していますが、チェック ボックスがオンになっていることに基づいて配列要素を格納したいと考えています。
<?php
$j=0;
$arr = Array();
foreach($collection as $data) {
$mageid=$data['mageproductid'];
$products = Mage::getModel('catalog/product')->load($mageid);
$productMediaConfig = Mage::getModel('catalog/product_media_config');
$checkeven=0;
$arr[$j]=$products->getId();
//echo $arr[$j];
$j++;
} ?>
私のチェックボックスコード:
<form id="check_all" action="" method="POST" name="check" >
<input type="checkbox" class="multid[]" id="<?php echo $products->getId();?>" value="checked" /> </form>
配列でチェックされた値を取得するにはどうすればよいですか? 私は何か悪いことをしましたか?