2013-06-28 125 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 –

相關問題