こんにちは私はチェックボックスをエコーアウトしようとしています。そして、それらが私のコントローラーでチェックされているかどうかを判断し、チェックされている場合はそれらをアレイに追加します。SOのガイドに従いましたが、まだ問題があります。どんな洞察も大歓迎です!
コントローラーコード:
foreach ($content['options'] as $option) {
$id = $option['id'];
$checked = (isset($_POST[$id])) ? true : false;
if ($checked == TRUE) {
array_push($recipientGroups, $id);
}
}
コードを表示:
foreach ($options as $option) {
echo br(1);
echo $option['name'];
$checkboxattr = array(
'name' => $option['name'],
'value' => $option['name'],
'id' => $option['id']
); //'checkbox_'.
echo form_checkbox($checkboxattr);
echo "<span id='total_".strtolower($option['name'])."'></span>";
}