如何使用ajax从PHP中的一个表中显示的两个表中的下拉列表中获取数据

时间:2014-06-05 05:49:40

标签: php ajax

这是我的PHP表格代码。我想在PHP中使用AJAX从不同的2个表中获取其他详细信息。我正在使用mysql。当我从下拉列表中选择任何值时,我想在表格中显示详细信息。请帮帮我..我尝试了很多时间,但我没有成功。

我的代码如下。

    <td>
    <?php
    $query = "select * from table_name  order by name ASC ";
    $result= mysql_query($query);
    echo '<select name="id">';
    echo '<option value="">---Select Employee---</option>';
    while ($row=mysql_fetch_array($result))
        {
    ?>
<option value="<?php echo $row['id']; ?>"> <?php echo  ucfirst($row['name']); ?></option>                               
    <?php
         }
         echo "</select>";
    ?>
</td> 

1 个答案:

答案 0 :(得分:0)

如果要从下拉列表中获取所选值。那么这对你有帮助。

<?php
   $sql= "select * from table_name";
   $res=mysql_query($sql);
   while($row=mysql_fetch_array($res))
   {
?>
     <select name="xyz">
       <option value=""> --- Select ---</option>
<?php
       $sql2="select * from table_name"; 
       $res2=mysql_query($sql2);
       while($row2=mysql_fetch_array($res2))
       {
         if($row2['column_name']==$row['column_name'])
         {
           $selected='selected="selected"';
         } else {
           $selected='';
         }  
?>
          <option value="<?php echo $row2['column_name']; ?>" 
            <?php echo $selected; ?>><?php echo $row2['column_name'] ?>
          </option>
<?php
       }
?>
    </select>
<?php
  }
?>

我认为它可以帮到你