0

例如

<select>
<?php

$option1 = $row['first']
$option2 = $row['last']
$thisval = $row['id']


echo "
     <option value='$thisval'>$option1 $option2</option> ";

?>
</select>

我正在尝试 $_POST['option']['value']?? 和 $_GET['option'] 用于我的帖子页面中的查询。我相信我的语法不正确。

如何在 $_GET 中找到 Option 的值?

4

3 回答 3

2

确保select有一个名字。

<select name="foo">
    <option value="bar">bar</option>
</option>

然后在$_GET(or $_POST) 你将拥有$_GET["foo"]with value bar

于 2013-10-04T15:58:37.970 回答
0

所以你想在下拉字段中显示 POST 数据?尝试这个。

<select>
<?php foreach($_POST as $option => $value){ ?>
  <option value='$value'>$option</option>
<?php } ?>
</select>
于 2013-10-04T15:59:01.113 回答
0

您的选择元素需要一个名称。

<select name="myOptions">
    <option value='$thisval'><?php echo "$option1 $option2" ; ?></option>
</select>

在你的帖子中,你会这样做$_POST['myOptions']

于 2013-10-04T15:59:07.177 回答