douguizhuang8276 2016-09-20 06:48
浏览 46
已采纳

附加<option>并从DB中选择Value

How to append <option> in jQuery with a value from database. For example:

<?php
    $sql = "query from database";
    $result = mysqli_query($conn, $sql);

    if (!$result) 
    {
        die(mysqli_error($conn));
    } 

    if (mysqli_num_rows($result) > 0)
    {
        while ($row = mysqli_fetch_assoc($result))
        {
            $name = $row['name'];
            $id = $row['id'];
        }
    } 
?>
<select name="selector" id="selector">
   <option value="0">Make Selection</option>
</select>

I want to append the value from database to the select box. I tried with below codes but the result is blank.

$('#selector').find('option').append('<option value="<?php echo $id; ?>"><?php echo $name;?>');
  • 写回答

4条回答 默认 最新

  • duanmajing9332 2016-09-20 06:52
    关注
    <select name="selector"> 
              <option value="0">Make Selection</option>
         <?php
             $dd_res=mysql_query("Select DISTINCT designation from emp");
             while($r=mysql_fetch_row($dd_res))
             { 
                   echo "<option value='$r[0]'> $r[0] </option>";
             }
         ?>
    </select>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 算法题:数的划分,用记忆化DFS做WA求调
  • ¥15 chatglm-6b应用到django项目中,模型加载失败
  • ¥15 武汉岩海低应变分析软件,导数据库里不显示波形图
  • ¥15 CreateBitmapFromWicBitmap内存释放问题。
  • ¥30 win c++ socket
  • ¥30 CanMv K210开发板实现功能
  • ¥15 C# datagridview 栏位进度
  • ¥15 vue3页面el-table页面数据过多
  • ¥100 vue3中融入gRPC-web
  • ¥15 kali环境运行volatility分析android内存文件,缺profile