在Javascript中输出相同的表单

时间:2013-02-18 13:58:55

标签: php javascript html

我想根据从下拉列表中选择的区域名称搜索员工列表。我可以从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>

我也希望使用Javascript在同一表单上输出。但我是JavaScript新手。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您可能想要了解AJAX。只有在执行服务器端操作的另一个脚本(在本例中为数据库查询)时,才能使用javascript从数据库动态更改页面。

这应该让你朝着这个方向前进。 http://api.jquery.com/jQuery.ajax/

此外,强制性 - 请不要使用MySQL,因为它已被弃用,不再由PHP维护。使用MySQLi或PDO。