任何人都可以告訴我如何從多值選擇中獲取所選項目的「值」嗎?檢索多值選擇'值'
我有以下幾點:
<select id="category" name="category[]" multiple="multiple">';
/* Select categories */
[...]
<option value"' . $row->id . '">' . $row->name . '</option>';
這將返回:
<option value"1">itemName1</option>
爲什麼下面給我選定的文本,而不是它們的值的代碼?這裏有什麼問題?
$category = $_POST['category'];
if (count($category) > 0){
foreach ($category as $key => $value) {
echo $value . "<br>\n";
}
}
這回itemName1
,我需要實際value (1)
謝謝
嘗試更改<選項值「1」> itemName1到<期權價值=「1」> itemName1 – Satya