0
我無法僅返回項目列表中的已檢查項目。我不會僅返回選中的項目,而是可以選擇或不選擇複選框。僅返回在PHP中檢查(選擇)的項目
我有一個窗體,返回一系列複選框項目列表。它似乎工作正常,保存用戶偏好並正確地將checked="checked"
分配給他們選擇的項目。
foreach ($this->item as $code => $value) {
$checked = $this->settings['item'][$code] ? "checked='checked'" : '';
$output .= "<label style=\"margin-left: 20px;\"><input type='checkbox' {$checked} name='options[item][{$code}]'/>{$this->item[$code]}</label><br />\n\r";
}
我要回選定的複選框只值:
它是如下產生。
這是我一直在努力:
foreach ($_POST['items'] as $value) {
echo "the value are: ".$value;
}
這將返回所有的項目,而不是隻選定的。
我也曾嘗試:
$item = $this->item;
foreach($item as $code) {
print $code;
}
也將返回所有檢查和非檢查的項目。
任何人都可以指出我的問題在哪裏?
任何幫助,非常感謝!