例如
<select>
<?php
$option1 = $row['first']
$option2 = $row['last']
$thisval = $row['id']
echo "
<option value='$thisval'>$option1 $option2</option> ";
?>
</select>
我正在尝试$ _POST [&#39;选项&#39;] [&#39;价值&#39;] ??和$ _GET [&#39;选项&#39;]在我的帖子页面中查询。我相信我的语法不正确。
如何在$ _GET中找到Option的值?
答案 0 :(得分:2)
确保select
有名称。
<select name="foo">
<option value="bar">bar</option>
</option>
然后在$_GET
(或$_POST
)中,您将$_GET["foo"]
的值为bar
。
答案 1 :(得分:0)
所以你想在下拉字段中显示POST数据?试试这个。
<select>
<?php foreach($_POST as $option => $value){ ?>
<option value='$value'>$option</option>
<?php } ?>
</select>
答案 2 :(得分:0)
您的select元素需要名称。
<select name="myOptions">
<option value='$thisval'><?php echo "$option1 $option2" ; ?></option>
</select>
在您的帖子中,您需要$_POST['myOptions']
。