0

为我的系统构建一个编辑用户表单,并且在试图弄清楚如何对 与数据库中的用户信息一起使用的下拉列表中的值执行selected="selected"时遇到了一些麻烦。

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

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

这是办公室桌子的图片
在此处输入图像描述

这是患者表的图片
在此处输入图像描述

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

4

1 回答 1

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>";
}
?>
于 2013-07-11T14:43:06.050 回答