我遇到了問題以從表單中獲取正確的數組值。從POST數組到另一個頁面的最後一個值
我有代碼,我調用窗體選項值3次。這是在數據庫中定義的。我有一個例子,現在什麼是數據庫如下圖:
當我按下按鈕「亞米級」重定向到另一個頁面,是給回聲是什麼傳遞數組。
teste.php
<?php
$option = isset($_POST['corp_resp']) ? $_POST['corp_resp'] : false;
if ($option) {
print_r ($_POST['corp_resp']);
} else {
echo "task option is required";
exit;
}
輸出給定:
Array ([0] => 0.75)
輸出我需要得到:
echo("<tr>
<td align=\"center\" bgcolor='FFFFFF'>$id</td>
<td align=\"center\" bgcolor='FFFFFF'>
<form id=\"teste\" method=\"post\" action=\"teste.php\">
<select name='corp_resp[]'\>;
<option value=\"0\">0</option>;
<option value=\"0.05\">0.05</option>;
<option value=\"0.1\">0.1</option>;
<option value=\"0.15\">0.15</option>;
<option value=\"0.20\">0.20</option>;
<option value=\"0.25\">0.25</option>;
<option value=\"0.30\">0.30</option>;
<option value=\"0.35\">0.35</option>;
<option value=\"0.40\">0.40</option>;
<option value=\"0.45\">0.45</option>;
<option value=\"0.50\">0.50</option>;
<option value=\"0.55\">0.55</option>;
<option value=\"0.60\">0.60</option>;
<option value=\"0.65\">0.65</option>;
<option value=\"0.70\">0.70</option>;
<option value=\"0.75\">0.75</option>;
<option value=\"0.80\">0.80</option>;
<option value=\"0.85\">0.85</option>;
<option value=\"0.90\">0.90</option>;
<option value=\"0.95\">0.95</option>;
<option value=\"1.0\">1</option>;
</select>
<br><br>
</center>
</form>
0123:哪裏是形式
Array ([0] => 0.25 [1] => 0.50 [2] => 0.75)
代碼
從按鈕的代碼:
echo ('<input type="submit" name="corp_resp[]" value="Submeter" class="link-style2" />');
請學習現代的HTML和CSS。在世紀之交之前,佈局表被認爲是一個糟糕的主意。 'align'&'bgcolor'屬性和'centre'元素已經過時。 'br'元素不是用來僞造頁邊空白的。 – Quentin