2013-06-28 124 views
0

我需要一些帮助,我有一个表格显示已签入患者计划的人员。编辑用户时获取下拉式名称而不是值

下面是它的外观:

现在,如果你在位置栏中看,它说的8,而不是在下拉列表中被马纳拉潘的最后一个选项。

这里是数据库表如何查找办公室位置:

我想从数据库中抓取office_name数据而检索该表中的患者信息,从表中的患者:

它存储在数据库中作为pat_loc而这一次是8

最后,我希望它说出办公室的名称,而不是它存储的号码,首先从病人表中获取,然后到办公室的名称中。

有没有这样的事情可以做到?

如果需要,我会显示我当前的代码,以查看它需要添加的位置。

回答

0

你可以尝试做一个内部联接,所以你可以抓住你两个表

SELECT * FROM patients INNER JOIN offices ON office_id = pat_loc 

然后在需要访问它通过你的排阵一样$row['office_name]

+0

下面是我当前的代码如下数据像: pastebin.com/WP5NiU1S –

+0

@ user2533499我不认为你发布了任何东西,你可以对你的问题做一个编辑并在那里发布代码。 –

+0

编辑:) pastebin.com/WP5NiU1S –

相关问题