我想根据从下拉列表中选择的区域名称搜索员工列表。我可以将数据库中的区域名称检索到 PHP HTML 的下拉列表中。但现在我很困惑如何将下拉列表中的选定选项传递给 PHP 中的 SQL 查询。我还想要索引号
选定的选项。我的代码如下。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
include 'Connect.php';
$query = "SELECT varAreaName FROM tbArea" ;
$result = mysql_query($query);
echo'<select name="somename">';
echo'<option value="ANY">--ANY--</option>';
while($row = mysql_fetch_assoc( $result )) {
echo '<option value="'.$row['varAreaName'].'">' . $row['varAreaName'] . '</option>';
}
echo '</select>';
?>
</body>
</html>
首先,您必须添加表单标签并将表单发布到另一个 php 脚本。
您选择的选项将在以下任一版本中可用$_POST
or $_GET
取决于用于发送表格的方法。
Example:
<body>
<form action="your_second_php_script.php" method="post">
// your code
</form>
</body>
And in your_second_php_script.php
:
<?php
var_dump($_POST);
?>
如果您需要在原始页面中提供结果,您可以使用 ajax 来实现该功能,但我将从基础知识开始。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)