如何在提交循環時保留表單值?如何在提交<select>循環時保留表格值?
我有這樣的事情:
<?php
printf ("<optgroup label=\"CATEGORIES\">");
foreach ($category as $key => $val) {
printf ("<option value=\"$key\">$val</option>");
}
printf ("</optgroup>");
?>
當點擊提交我的表單的另一部分,它重置在選擇的值到頂部之一。我希望它保持相同的價值。怎麼樣?對於像輸入框我有這樣的作品:
<option value="5" name="results" <?php if($_GET["results"] == '5'){ ?> selected="selected" <?php } ?> >5</option>
這工作,因爲我沒有動態填充從數據庫下拉,所以我並不需要通過值的循環來和填充的選擇。
這非常奏效,謝謝! – eveo