【问题标题】:Php select default dropdown based on dynamic dropdownphp根据动态下拉选择默认下拉
【发布时间】:2013-07-09 21:31:01
【问题描述】:

为我的系统构建一个编辑用户表单,并在尝试弄清楚如何为下拉列表中的值与用户信息中的用户信息执行 selected="selected"数据库。

这是我的代码:http://pastebin.com/EVdUfTzN

办公室的名称存储在一个名为offices的表中,患者去过的办公室的值存储在patients中。基本上我想从两个表中选择信息并在其上添加一个选定的选项。

这是办公室桌子的图片

这是患者表的图片

你明白我想要做什么吗?甚至可以简化它,因此它是一个使用 INNER JOIN 的查询

【问题讨论】:

  • 您想自动选择存储在 db 中的那个吗?
  • 是的,我在哪里可以做到这一点。
  • $row['office_id'] 是 $row['pat_loc']?

标签: php html mysql forms dynamic


【解决方案1】:

试试这个(替换第 25-29 行):

<?php
while ($dd_loc_row = mysql_fetch_array($dd_loc_result)) {
    echo "<option value=\"" . $dd_loc_row['office_id'] . "\"".($row['pat_loc'] == $dd_loc_row['office_id'] ? ' selected="selected"' : '').">" . $dd_loc_row["office_name"] . "</option>";
}
?>

【讨论】:

    猜你喜欢
    • 2019-05-16
    • 1970-01-01
    • 2012-04-30
    • 2021-03-11
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多