【问题标题】:Populate table data from databse table on selecting a particuar item from drop down list?从下拉列表中选择特定项目时从数据库表中填充表数据?
【发布时间】:2016-12-22 05:32:23
【问题描述】:

我想从数据库表“onchange”事件中为下拉列表填充表数据。下拉列表本身包含来自该表的数据,但它只包含一个列值。当用户从该下拉列表中选择任何项目时,应显示属于下拉列表中所选项目的特定值的所有列及其值。

下面是只显示下拉列表的代码。

<?php
    include_once("session.php");
    include_once("functions.php");
    include_once("connection.php");

    $employername=$_SESSION["username"];
    $sql = "select job_name from job_info where username=$employername";
    $result = $conn->query($sql);

?>

<div>
    <select name="ddljobname">
    <?php while($row=$result->fetch_assoc()){ ?>
        <option value="<?= $row['job_name'] ?>"><?= $row['job_name'] ?>         </option>
    <?php }?>
    </select>
</div>

【问题讨论】:

    标签: php jquery html mysql ajax


    【解决方案1】:
     <select name="ddljobname" id="getdata">
        <?php while($row=$result->fetch_assoc()){ ?>
            <option value="<?= $row['job_name'] ?>"><?= $row['job_name'] ?>         </option>
        <?php }?>
        </select>
    

    Onchange 函数:

    $('#getdata').change(function(){
    var jobNum = $(this).val();
    //call your ajax
    
    });
    

    【讨论】:

      猜你喜欢
      • 2010-09-17
      • 1970-01-01
      • 2012-07-23
      • 2011-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-25
      相关资源
      最近更新 更多