在php中怎样获取表单中下拉列表框的值

原创 PHP笔记  2017-08-19 20:07  阅读 2,921 views 次

html表单中,列表框(<select>)分为下拉列表框和菜单列表框两种形式,在php中,获取其值的语法基本一样。下拉列表框和菜单列表框在表单中应用非常广泛,通常用它们来实现对条件的选择。

下边记录了在php中怎样获取表单中下拉列表框的值的方法,下一篇笔记将记录:在php中怎样获取表单中菜单列表框的值

获取下拉列表框的值的方法很简单,与获取文本框的值类似。还是要先定义下拉列表框的name属性值,然后在php中通过$_POST[]或$_GET[]全局变量来获取。

格式:

html代码:<select name="name"> <option value="值">选项</option> ...... </select>

php代码:$_POST["name"]

实例:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/hmtl; charset=utf-8" ><!--PHP中午乱码处理-->
<title>在php中怎样获取表单中下拉列表框的值_PHP笔记</title>
</head>
<body>
<form name="myForm" action="#" method="post">
<span>分类学习:</span>
<select name="mySelect" size="1">
<option value="html">html</option>
<option value="css">css</option>
<option value="javascript">javascript</option>
<option value="php">php</option>
</select>
&nbsp<input type="submit" value="提交"/><br /><br />
</form>
<?php
if($_POST){
echo "你要学习的是:";
echo $_POST['mySelect'];
}
?>
</body>
</html>

运行结果:

拓展:上例下拉列表框是单选列表框,获取的值是单个值。如果把列表框设定为多选,那又该如何获取选中的值呢?请看:php如何获取select下拉菜单选中的值

本文地址:https://www.ggbiji.com/html-get-combobox.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情