php如何从下拉列表中获取选定的值?

标签 php drop-down-menu

<select name="gamelist" id="gamelist">
<option value="1">Backgammon</option>
<option value="2">Chess</option>
</select>
<input type="submit" name="submit" id="submit" value="Submit" />

我想获取选定的值并将其放入 var 中 任何想法? 谢谢

最佳答案

取决于您的表单标记。

<form method="post">

将值传递给 $_POST['gamelist']

同时

<form method="get">

将值传递给 $_GET['gamelist']

当然,只有在点击提交按钮之后。正如莫尔加所说,这是非常基本的游行形式。我怀疑您是否使用过 google 或遵循过教程,这几乎是人们在使用表单和 PHP 时首先学习的东西之一。我们不是为您提供完整的解决方案,以此为例并自行创建完整的页面:

if($_SERVER['REQUEST_METHOD'] == "Y") {
  $choice = $_Y['gamelist'];
  // other stuff you want to do with the gamelist value
} else {
  echo '<form method="Y" action="file.php">';
  // the rest of your form
  echo '</form>';
}

将 Y 替换为 GET 或 POST。

关于php如何从下拉列表中获取选定的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5918107/

相关文章:

php - Magento 可配置产品价格计算,基于所选属性

flash - 下拉菜单出现在 Flash 视频后面

javascript - 如何使用 jQuery 选择下拉选项?

php - 获取选择菜单以根据 MySQL SELECT 结果动态显示特定选择选项

php - 如何计算多维物体? (php)

php - 验证确认密码的问题

php - 来自 MySql 的数据多次显示

php - 无法在 CentOS 7 上的 PHP 中打开 file_put_contents 上的流

asp.net - 如何设置 DropDownList 中 ListItem 的对齐方式?

javascript - Jquery Drop Down Menu 允许下拉多个菜单