Php 如何显示数据库结果作为对实际数据的引用?

Php 如何显示数据库结果作为对实际数据的引用?,php,mysql,Php,Mysql,我正在使用一个数据库,它使用一些字段中的数据代码。因此,在插入时,我使用下拉列表输入,例如: <option value="BAL">Bald</option> <option value="BLK">Black</option> <option value="BLN">Blond or Strawberry</option> <option value="BRO">Brown</option> &l

我正在使用一个数据库,它使用一些字段中的数据代码。因此,在插入时,我使用下拉列表输入,例如:

<option value="BAL">Bald</option>
<option value="BLK">Black</option>
<option value="BLN">Blond or Strawberry</option>
<option value="BRO">Brown</option>
<option value="GRY">Gray or Partially Gray</option>
秃头
黑色
金发还是草莓色
棕色的
灰色或部分灰色

比如说。然而,有些领域有数百种选择。当我查询数据库时,我希望显示全文,而不是代码。如何实现这一点?

创建另一个表,该表存储关于每个代码的这些代码的完整名称,如下所示

Table2
__________________________________
|code     |name_to_display       |
__________________________________
|BAL      |Bald                  |
|BLK      |Black                 |
|BLN      |Blond or Strawberry   |
|BRO      |Brown                 |
|GRY      |Gray or Partially Gray|    
__________________________________
让我们将其命名为表2,其中原始表命名为表1。现在编写一个查询,如Select table1.*,table2.name_to_display from table1 Left join table2 on table1.code=table2.code,您可以显示从name_to_display的数据,而不是显示代码