使用下拉列表中的选定值

时间:2014-05-18 08:17:23

标签: javascript php drop-down-menu

我有一个HTML表单,下拉列表由php填充。我希望用户能够从下拉列表中选择一个选项,然后单击“继续”按钮,该按钮将根据所选值打开新页面。

<form name="selectPatient" method="post">
            <div align="centre">
            <select name="patient_dropdown">
            <?php
            include "connection.php";

            $sql = mysql_query("SELECT Name from patient_info");
            while ($row = mysql_fetch_array($sql))  {
            echo "<option value=".$row['Name'].">".$row['Name']."</option>";
            }
            ?>
            </select>
            </div>
            <br>
            <br>
        <input type="submit" name="submit" value="Proceed"/>
    </form>
        <?php
        if(isset($_POST['submit'])) {
    header("Location: http://localhost/lei/test.com/proper/specific_patient.php");
        }
        ?>

上面的代码运行正常。如何从下拉列表中获取所选值?我想使用选定的值来运行SQL查询,使用php获取患者的其他详细信息,然后使用该信息调用javascript文件。我怎么能这样做?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您需要在提交时检查$ _POST变量:

  $patient_dropdown = isset($_POST['patient_dropdown']) ? $_POST['patient_dropdown'] : false;